|
1 | 1 |
|
2 | 2 | ### 3.9.0dev <- NOTE: the release version number will be 3.9.1 ### |
3 | 3 |
|
4 | | -- CLI: Rephrased recording options help text on the `--help` output for clearer description of their functionality (#2832). |
| 4 | +- Bugfix: Correct new channel not being shown to others if it connects with null channel info (#2754, #2774). |
| 5 | + (contributed by @softins) |
| 6 | + |
| 7 | +- Client: Improved performance of GUI when someone joins or leaves a server (#2738). |
5 | 8 | (contributed by @ann0see) |
6 | 9 |
|
7 | | -- Server: Bug: Correct new channel not being shown to others if it connects with null channel info. (#2754) |
8 | | - (contributed by @softins) |
| 10 | +- Client: Bugfix: Removed channel number from saved fader tag when `--ctrlmidich` is in use. In this release `--cleanuplegacyfadersettings` can be used on any saved fader settings that have been corrupted to attempt recovery (#2839). |
| 11 | + (contributed by @pljones) |
| 12 | + |
| 13 | +- Server: Fixed --serverinfo country code misinterpretation introduced in Jamulus 3.9.0 on Qt6-based builds such as Mac (#2829). |
| 14 | + (contributed by @hoffie) |
| 15 | + |
| 16 | +- Server: Added support for ISO country codes (de, gb, nl, ...) in --serverinfo (#2841). |
| 17 | + (contributed by @hoffie) |
9 | 18 |
|
10 | 19 | - Directory: Bug: Correct default "self" address for directory, enabling use as a server (#2812). |
11 | 20 | (contributed by @pljones) |
12 | 21 |
|
13 | 22 | - Directory: Bug: Use configured Directory Public IP for Client when hole-punching (#2819). |
14 | 23 | (contributed by @pljones) |
15 | 24 |
|
16 | | -- Refactoring: Moved around files to clean up the repository (#2824). |
| 25 | +- CLI: Rephrased recording options help text on the `--help` output for clearer description of their functionality (#2832). |
| 26 | + (contributed by @ann0see) |
| 27 | + |
| 28 | +- Windows: Upgraded JACK build to use JACK 1.9.21 (#2665). |
| 29 | + (contributed by @ann0see) |
| 30 | + |
| 31 | +- Translation: Added nb_NO App translation (#2849). |
| 32 | + (contributed by @ann0see) |
| 33 | + |
| 34 | +- Translations updated from Hosted Weblate (#2835, #2852). |
| 35 | + (contributed by @weblate) |
| 36 | + |
| 37 | +- Refactoring: Moved around files to clean up the repository (#2822, #2824, #2834, #2838). |
17 | 38 | (contributed by @ann0see) |
18 | 39 |
|
| 40 | +- Build: Android: Export NDK root (#2764). |
| 41 | + (contributed by @pljones) |
| 42 | + |
| 43 | +- Build: Debian/Ubuntu: Fixed `.deb` Changelog generation (#2793). |
| 44 | + (contributed by @hoffie) |
| 45 | + |
19 | 46 | - Build: Debian/Ubuntu: Fixed displayed version for non-release builds to removed incorrect -dirty suffixes (#2802). |
20 | 47 | (contributed by @hoffie) |
21 | 48 |
|
22 | | -- Build: Renamed headless .deb file to `jamulus-headless_[version]_ubuntu_[arch].deb` for consistency with binary. This might need changes to scripts downloading this `.deb` file (#2821). |
| 49 | +- Build: Debian/Ubuntu: Renamed headless .deb file to `jamulus-headless_[version]_ubuntu_[arch].deb` for consistency with binary. This might need changes to scripts downloading this `.deb` file (#2821). |
23 | 50 | (contributed by @ann0see) |
24 | 51 |
|
25 | | -- Build: Mac: Combined Intel & M1 builds into a single Universal binary and improved M1 -dev build user-friendliness by introducing ad-hoc signing support (). |
| 52 | +- Build: Mac: Combined Intel & M1 builds into a single Universal binary and improved M1 -dev build user-friendliness by introducing ad-hoc signing support (#2808, #2825). |
| 53 | + (contributed by @hoffie) |
| 54 | + |
| 55 | +- Build: Bump versions: actions/upload-artifact from 2 to 3 (#2796), actions/cache from 2 to 3 (#2798), DoozyX/clang-format-lint-action from 0.12 to 0.14 (#2797), actions/checkout from 2 to 3 (#2799). |
| 56 | + (contributed by @dependabot) |
| 57 | + |
| 58 | +- Build: Updated bundled Qt6 to version 6.3.2 (#2846). |
| 59 | + (contributed by @github-actions) |
| 60 | + |
| 61 | +- Internal: Enabled automated dependency updates via dependabot and custom automation (#2777, #2778, #2801, #2803). |
26 | 62 | (contributed by @hoffie) |
27 | 63 |
|
28 | | -- Internal: Enabled automated dependency updates via dependabot and custom automation (#2801, #2803). |
| 64 | +- Internal: Hardened build scripts and tooling against silent failures (#2794). |
29 | 65 | (contributed by @hoffie) |
30 | 66 |
|
| 67 | + |
31 | 68 | ### 3.9.0 (2022-07-29) ### |
32 | 69 |
|
33 | 70 | - Feature: Added **_EXPERIMENTAL_** new JSON-RPC interface to control client and server (see [docs/JSON-RPC.md](https://github.com/jamulussoftware/jamulus/blob/master/docs/JSON-RPC.md) for details) (#1975, #2505). |
|
0 commit comments