Difference between revisions of "BigVoice.CL Versions"

From SOUND4wiki
Line 4: Line 4:
  
 
===1.0.5===
 
===1.0.5===
(In progress)
+
(Testing - 2024-04-26)
  
 +
*Licenses: correction to be more error resilient
 
*Added new GUI themes
 
*Added new GUI themes
 
*GUI improvements
 
*GUI improvements

Revision as of 12:25, 26 April 2024

Software and libraries can be found in download.sound4.biz

1.0

1.0.5

(Testing - 2024-04-26)

  • Licenses: correction to be more error resilient
  • Added new GUI themes
  • GUI improvements

1.0.4

(2024-04-05)

  • Optimize license retrieving (especially in file mode)
  • Library:
    • Added LOG_HEADER parameter to prepend logs per instance
    • Correct possible data race error in multiple instances
    • Windows: do not unload plugin libraries to avoid errors
    • Correct memory leak on license failure

1.0.3

(2024-03-15)

  • File mode only: do not allow running without proper license.
  • Library:
    • Added generic C++ wrapper (compatible for all .Cl libraries)
    • Standardize distribution files across distributions
    • Windows only : better handling of network paths

1.0.2

(Preview - 2024-02-29)

  • Licenses: dynamic refresh validity date
  • Library:
    • Completed Windows zip archives with missing documentation
    • Proc executable: Can have different payload for in and out, corrected raw mode, rename default env access key variables

1.0.1

(Testing 2024-02-15)

  • Correct undo/redo problem since 0.9.8
  • GUI improvements
  • Library:
    • Various possible memory leaks corrected
    • File change watching is not possible in container's volumes : avoid crash (bug since 0.9.8)

0.9

Preliminary evaluation versions

0.9.8

(2023-11-03)

  • Support for a few different numbers of frames per chunk, selectable at creation.
  • Library
    • Instances can share on air preset and all settings, along with presets. See parameters STATE_FILENAME and STATE_ONAIR.
    • Last on air time saved in state instead of preset for facilitate storage sharing
    • Date/Time in JSON now follows ecma262 format
    • Various fixes in library when loading/unloading, providing invalid data, or race conditions
    • "change" operator in JSON protocol improved

0.9.7

(2023-09-01)

  • Add mute
  • Support for Dominate-It bus to share between instances
  • Various minor fixes
  • Support for storage monitoring, allowing to share presets between instances
  • Support for optional custom external preset management
  • Correct some rights management
  • Correct some Windows Unicode handling and path vulnerability
  • First support for extensions

0.9.6

(2023-05-26)

  • Correct web reconnection (some control like Operate were doing nothing after reconnecting)
  • Correct date/time storage format

0.9.5

(2023-05-19)

  • Better asynchronous handling, to avoid Web/JSON hangs
  • Removed phase rotator from factory presets
  • Correct deesser initialization

0.9.4

(Preview - 2023-04-12)

  • Correct multiple instances starts/stop and authentication
  • Added CSRF protection on forms

0.9.3

(2023-03-31)

  • Correct occasional memory corruption when used with many instances and removing some or quitting

0.9.2

(Testing 2023-03-24)

  • Correct stopping web server when connections are active
  • Library : added mono/stereo planar conversion
  • Fixed I/O conversion tools memory alignment errors
  • Fixed crash on x86_64 without AVX
  • Interface : do not add quotes to processor name
  • Create all default factory preset on new instances

0.9.1

(Testing 2023-03-20)

  • Correct storage (preset load/save) (bug since 1.1.0)
  • Library : added C++ dynamic library loader interface to avoid static linking

0.9.0

(Testing 2023-03-14)

First preliminary version