Skip to content

Commit 46219cb

Browse files
committed
v3.5.3
1 parent a5d802e commit 46219cb

2 files changed

Lines changed: 49 additions & 2 deletions

File tree

‎CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ list(GET QT_VERSION 0 QT_PREFIX)
106106

107107
set(SCORE_VERSION_MAJOR 3)
108108
set(SCORE_VERSION_MINOR 5)
109-
set(SCORE_VERSION_PATCH 2)
109+
set(SCORE_VERSION_PATCH 3)
110110
set(SCORE_VERSION_EXTRA "")
111111
set(SCORE_CODENAME "Beirut")
112112

‎cmake/Deployment/Linux/ossia-score.appdata.xml‎

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,53 @@
4141
screenshot>
4242
screenshots>
4343
<releases>
44+
<release version="3.5.3" date="2025-07-07">
45+
<url type="details">https://github.com/ossia/score/releases/tag/v3.5.3url>
46+
<description>
47+
<p>ossia score 3.5.3 is another series of small bugfixes and improvements after the large 3.5.0 release.p>
48+
<p>New features and changesp>
49+
<ul>
50+
<li>Audio: Support using the PIPEWIRE_QUANTUM in addition to PIPEWIRE_LATENCY to set buffer size and sample rate under pipewire.li>
51+
<li>Linux: add a small independent binary that will run to devise whether the app has all the necessary dynamic libraries available.li>
52+
<li>OSC: allow to resolve by using DNS and not just IP addresses; refactor the DNS resolving code across the codebase. (#1689)li>
53+
<li>Windows: implement camera resolution enumeration using the most atrocious Win32 API.li>
54+
<li>Image node: add a stretch mode port.li>
55+
<li>AI models: add EmotionNet support for detecting emotions, DepthAnythingV2 for converting RGB frames into depth frames, and YOLO-segmentation support.li>
56+
<li>AI models: better default engine selection.li>
57+
<li>Gestures: add many new gesture detection algorithms courtesy of Yash Tiwary, our GSoC student. Thanks @pyandcpp-coder!li>
58+
ul>
59+
<p>Bugfixesp>
60+
<ul>
61+
<li>UI: Fix an UI bug when reloading an item with an XY slider.li>
62+
<li>Core: enforce using the same hash function in most places.li>
63+
<li>UI: improve rendering performance of cables.li>
64+
<li>Presets: fix loading presets of objects that may change ports.li>
65+
<li>Core: large cleanup of codebase compiler warnings which had accumulated.li>
66+
<li>Packaging: improve support for packaged KFR (#1819).li>
67+
<li>Core: update to boost 1.88.li>
68+
<li>Mapper: fix a concurrency bug which could have caused crashes when restoring a score which created and removed mapper devices.li>
69+
<li>Windows: fix open dialog sometimes having issues (QTBUG-138093).li>
70+
<li>Windows: fix that KFR was forced to SSE2.li>
71+
<li>Windows / Mac: fix the Window devices being jittery when moved (#1783).li>
72+
<li>CSV and audio recorder: ignore quotes in paths as they happen when using the "copy path" feature of Windows 11. (#1598)li>
73+
<li>Graphics: fix some textures still being inverted on Metal and D3D11/D3D12.li>
74+
<li>macOS: fix to enable running under Xcode frame capture. li>
75+
<li>Graphics: allow offscreen renderers to use something else than OpenGL now that it works fine.li>
76+
<li>MIDI: replace MIDI Pitch with MIDI Filter which is more powerful.li>
77+
<li>Graphics: handle more cases of texture formats in different processes, e.g. support R8 or RGB as input instead of only RGBA in Avendish nodes.li>
78+
<li>VST3: fix for some buggy plug-ins which do not follow the spec and do not allow deleting and recreating their IPlugView.li>
79+
<li>macOS: fixes for GL rendering (#1807).li>
80+
<li>UI: improvements to focus behaviour (#1811).li>
81+
<li>Camera: fix #1814.li>
82+
<li>UI: improvement to Graphics Combo ui widget.li>
83+
<li>Scripting: add Score.availableProcesses() and Score.availableProtocols() for introspection of available features and processes.li>
84+
<li>Scrpiting: implement removal of processes.li>
85+
<li>Audio: update Miniaudio on macOS and set it as default backend. Fix #1797.li>
86+
<li>Core: improvements to the quantization algorithm.li>
87+
<li>Core: lots of work to prevent bogus UBSAN warnings on hash functions.li>
88+
ul>
89+
description>
90+
release>
4491
<release version="3.5.2" date="2025-05-05">
4592
<url type="details">https://github.com/ossia/score/releases/tag/v3.5.2url>
4693
<description>
@@ -183,8 +230,8 @@
183230
<li>Vel to Note: fix that notes were killed instantly when no quantificationli>
184231
<li>VST: fix that resizeable plug-ins would not show up if a global UI scale factor was set in score.li>
185232
<li>VST: look for plugins into $HOME/.vstli>
233+
<li>And of course numerous smaller bugfixes, code and performance improvements, in particular many fixes to the graphics pipeline.li>
186234
ul>
187-
And of course numerous smaller bugfixes, code and performance improvements, in particular many fixes to the graphics pipeline.
188235
description>
189236
release>
190237
<release version="3.4.1" date="2025-01-16">

0 commit comments

Comments
 (0)