Skip to content

Releases: pquiring/javaforce

49.0

15 Jan 23:56
Compare
Choose a tag to compare

Jan 15/2024 : JF/49.0

  • to improve linux services a unix socket is created to send commands to the service.
    • the "stop" command is sent to gracefully stop the service
  • unix sockets require Java 16 so the minimum version has been bumped to JDK 17
    which is the next LTS release
  • all services in javaforce.service.* were renamed to include "Server" to avoid
    confusion with the client names in javaforce.*
  • new : javaforce.HTML
    • misc functions to generate HTML code

48.1

17 Nov 17:50
Compare
Choose a tag to compare

Nov 17/2023 : JF/48.1

  • fix linux/arm64 support

48.0

06 Nov 21:04
Compare
Choose a tag to compare

Nov 6/2023 : JF/48.0

  • VoIP : add instant MESSAGE support
    • jfPhone/1.25
    • jfPBX/0.33
  • fix linux packaging

47.0

12 Oct 17:15
Compare
Choose a tag to compare

Oct 12/2023 : JF/47.0

  • upgrade to ffmpeg/5.1.x
  • jfAudio/0.21
    • fixed recording issue
  • misc fixes

46.0

06 Oct 12:25
Compare
Choose a tag to compare

Oct 6/2023 : JF/46.0

  • Oracle will deprecate using JNI thru System.load() (see JEP draft 8307341)
    • a new java cli tool was created for running JF apps from command line (/bin/jfexec) to replace using java.exe
    • System.load() is no longer used
    • the jfnative64.* library is no longer created (it's code is bundled into native loaders)
    • use "ant run" to test/debug apps
  • /stubs has been merged into /native
  • added javaforce.UByte, UShort, UInteger and ULong

45.2

22 Sep 17:21
Compare
Choose a tag to compare

Sept 22/2023 : JF/45.2

  • fix : SMTP MIME encoding needed more blank lines

45.1

15 Sep 19:57
Compare
Choose a tag to compare

Sept 15/2023 : JF/45.1

  • new : DNS now support PTR records
  • new : added Controller.setTimeout()
  • new : added JFLog.rotate() and setMaxFilesize()
  • new : added javaforce.JF.grep() and javaforce.utils.grep

45.0

11 Sep 12:47
Compare
Choose a tag to compare

Sept 11/2023 : JF/45.0

  • new : DNS client
  • new : javaforce.net.IP6
    • improved IP4
  • jfPhone/1.24
    • new : added support for DNS:SRV records (user requested feature)

44.0

31 Aug 17:21
Compare
Choose a tag to compare

Aug 31/2023 : JF/44.0

  • upgraded bouncycastle to 1.76
    • see javaforce.voip.SRTPChannel
  • jfPhone/1.23
  • jfPBX/0.32

43.1

29 Aug 15:08
Compare
Choose a tag to compare

Aug 29/2023 : JF/43.1

  • added vss api (volume shadow service)
    • replaces using vssadmin.exe
    • see jfBackup
  • jfPasswords/0.25
    • added new option to include only one upper case, number, symbol