Skip to content

Releases: pongasoft/re-mock

Version 1.6.0

19 Jun 15:23
Compare
Choose a tag to compare
  • Added support for device_categories in info.lua which was added as a new requirement with Reason 13
  • Deprecated automatic support for std::filesystem::path in fmt due to UTF8: use path.u8string() instead

Version 1.5.0

02 Jul 16:38
Compare
Choose a tag to compare
  • Upgraded SDK to 4.4.0

Version 1.4.3

15 May 16:24
Compare
Choose a tag to compare
  • Embed the Jukebox SDK API (2 header files) to make this project totally standalone with 0 external dependencies (unless you run the tests which depend on GoogleTest)
  • Fixed hard coded path in test
  • When no SDK installed, the sanity check tests are skipped
  • Integrate with github-actions to automatically run the tests on a matrix of machines (macOS / Windows)

Version 1.4.2

28 Apr 17:31
Compare
Choose a tag to compare
  • Updated google test version and use hash to guarantee download

Version 1.4.1

14 Apr 17:48
Compare
Choose a tag to compare
  • Fixed issue when the same source was defined multiple times (to different dest) in rtc_bindings in realtime_controler.lua

Version 1.4.0

11 Apr 13:58
Compare
Choose a tag to compare
  • Use miniaudio instead of libsndfile for loading/saving audio files: this makes generating the CMake project and compiling much faster. As a result the CMake option RE_MOCK_SUPPORT_FOR_AUDIO_FILE has been removed entirely.
  • Minor bug fix (wrong message)

Version 1.3.2

22 Dec 01:19
Compare
Choose a tag to compare
  • Removed warnings

Version 1.3.1

20 Dec 19:39
Compare
Choose a tag to compare
  • Updated libsnfile and GoogleTest to new versions
  • Download the version instead of cloning the full repo

Version 1.3.0

20 Nov 18:39
Compare
Choose a tag to compare
  • Adjusted property type and owner (/device_host/delete_sample, /device_host/edit_sample, /transport/pattern_index, /transport/pattern_start_pos)
  • Made boolean a stepped property (2 steps)
  • Read all fields from info.lua
  • Introduced JboxPropertyType for symetry in the APIs and made some enums bitmasks

Version 1.2.0

29 Oct 17:40
Compare
Choose a tag to compare
  • Much better error reporting (when error in lua files)
  • Use of std::filesystem throughout the APIs
  • Use stb_sprintf for better performance

Note

On macOS, the std::filesystem APIs were introduced in macOS 10.15, so as a result, re-mock now requires a minimum of macOS 10.15