-
v1.0.0-rc.18d4e2e1d · ·
v1.0.0-rc.1 Added - New Windows UWP (RtMidi) MIDI backend Changed - Hide "Custom" tab from scale selector - Include a scale in the default project (A minor) - Display region link group IDs inside regions instead of link symbol - Use new Carla discovery API for scanning plugins - Use pulse mode in greeter progress bar - Regenerate bundled faust plugins - Change Zrythm theme priority to APPLICATION instead of USER Fixed - Fix segfault when max tracks limit is reached on trial version - Fix various issues related to linked regions - Fix multiple plugins in same CLAP binary not being scanned Removed - Removed section labels in some context menus - Remove libguile dependency - Remove lilv dependency (at runtime) - Remove reproc dependency
-
v1.0.0-rc.036e2f2b7 · ·
v1.0.0-rc.0 Added - Add navigation buttons to the initial greeter window Changed - Update the whole user manual - Update Japanese, Dutch, Russian, translations - INSTALL: update dependencies list - Use horizontal icons for some elements in track/channel context menus - Remove EXIF data from images used in the user manual and add a CI check Fixed - Fix crash when changing fade positions in the audio editor
-
v1.0.0-beta.6.7.321a62dab9 · ·
v1.0.0-beta.6.7.32 Added - Add context menu to import files (#4751) Changed - Don't rescan hardware ports periodically (instead do it when the engine gets paused on user actions) - Port chord selector dialog to AdwDialog and hide tabs with unimplemented functionality (#5071) - Update Portuguese (Brazil), Turkish, Spanish translations - Update various sections in the user manual - Hide Scenes tab in the main panel Fixed - Added a temporary workaround to VST3 plugins not accepting all notes off (#5062) - Fix not being able to select RtAudio device ports in preferences (#5033) - Fix `is_midi` flag not being copied when cloning hardware ports (may fix issue with MIDI controllers not working) - Re-enable search in the preferences - Fix being unable to delete MIDI CC bindings
-
v1.0.0-beta.6.7.1d3ad3814 · ·
v1.0.0-beta.6.7.1 Added - Implement ctrl-drag to move the loop range in the timeline (#4815) - Print libadwaita/libpanel versions in debug info Changed - Remove unneeded `volatile` keywords from some variables - Monitor section tab: use speaker icon from GNOME icon library - Stretch objects with Ctrl modifier instead of having a separate stretch mode (#5036) - Change modulator icon to a knob (#5073) - Don't allow resizing if the hovered object is too narrow (#5070) - Update Russian, Interlingua, Catalan, Afrikaans, Finnish, Turkish, Polish, Chinese (Simplified), Japanese translations
-
v1.0.0-beta.6.6.14937ee8a · ·
v1.0.0-beta.6.6.1 Changed - Change how object resizing works: revert original object(s) on undo (fixes undoing audio stretching not reverting the original audio, #4955) - Bump required libadwaita/gtk versions to latest stable releases - Revert to previous fader style (#5054) Fixed - Fix track inputs switching to wrong input in the inspector after selecting a different track - Fix some issues reported by ASAN - Fix memory leak when loading project files - Fix home VST2 path being used when scanning DSSI plugins (#5058) Removed - Hide MIDI modifier chooser (out of scope for v1, #5053)
-
v1.0.0-beta.6.5.10ef30e12 · ·
v1.0.0-beta.6.5.1 Added - Build: Add flatpak manifest for building in GNOME Builder - Source: Add editor config file - Add more relevant categories in desktop file - Auto-scroll when dragging towards edges of the ruler (#5043) - Show fade in/out line indicator in audio regions in timeline on hover Changed - Replace most cursors used in arrangers (#5029) - Update Interlingua, Catalan translations - Build: set gettext package name and version Fixed - Fix diminuendo (crescendo MIDI function with downward slope) (#4999) - Fix wrong icon name in desktop file - Fix automation points for non-float parameters being drawn at wrong positions (#4177) - Fix missing `document-edit` icon - Fix incorrectly allowing audio region fade in/out to crossfade (#4975) Removed - Remove styling of panel resize separators (#5046)
-
v1.0.0-beta.6.4.1ad80aa73 · ·
v1.0.0-beta.6.4.1 Changed - Redesign plugin info label - Build: port UI files to blueprint format and generate UI files via blueprint-compiler - Redesign channel views in the mixer - Update some icons - Redesign faders - Link transport control buttons together - Drop borders from meters and change color gradient - Unit tests: require less RAM - Port various dialogs to AdwDialog - Bump libadwaita requirement to >= 1.5 - Use raised top bar style for main window (#5023) - CSS theme: Specify named colors `@window_bg_color` and `@dialog_bg_color` instead of coloring specific widget backgrounds - Debugging: don't set signal handlers when running from valgrind - Update Chinese (Simplified), Japanese, Hindi, Catalan translations - Install Zrythm icon as org.zrythm.Zrythm.svg instead of zrythm.svg - User manual: document `--audio-backend` and `--midi-backend` CLI options Fixed - Fix error when sending a bug report for a project with many actions on the undo stack (#5016) - Fix spectrum analyzer not rendering correctly with ngl renderer (#5008) - Fix cancel button when exporting stems only cancelling export for the current stem - Fix device selection dropdown crashing in preferences when opened from the greeter
-
v1.0.0-beta.6.3.18882fc0d2 · ·
v1.0.0-beta.6.3.18 Changed - Re-generate built-in plugins with latest faust - Port the last remaining GtkMessageDialog to AdwMessageDialog - Generate the about dialog from appdata XML - Update some information in the about dialog and in the appdata XML - GTK: Don't force GL renderer on Windows (revert change in previous release)
-
v1.0.0-beta.6.3.1bbc4bf4a · ·
v1.0.0-beta.6.3.1 Added - Add primary menu to the header bar Changed - Port MIDI function dialog rows to new libadwaita widgets - Port plugin/file browsers to AdwToolbarView - Change some global keyboard shortcuts - Move visualizers to bottom bar - Merge header bar toggles and secondary global toolbar into the main toolbar - Redesign/merge first-run screen, welcome dialog, project selector and project creator into a new greeter window - Only set header bar color on main project window - Mac: don't try to force window on top - Change some icons - Don't style window close button - Use AdwToolbarView for main project window - Add gradient to progress bars and padding to progress bar captions - GTK: Force old GL renderer on Windows Fixed - Fix error when copy-pasting audio regions after a BPM change (#4993) - Zrythm is now fully REUSE 3.0 compliant (fixed license issues reported by `reuse lint`) Removed - Remove Zrythm logo from header bar - Remove some buttons that used to be in the main and secondary toolbars - Remove scripting interface button (out of scope for v1) - Remove dependency on breeze icons
-
v1.0.0-beta.6.2.1cd60bca9 · ·
v1.0.0-beta.6.2.1 Added - Support editing the curve for multiple automation points (#4991) Changed - Add outline to object-stretch cursors - Update Swedish translations - Update shortcuts window (#4110) - Send normal note offs instead of "all notes off" at region loop and end boundaries (#4036) - Use lowercase for FLAC extension when exporting FLAC files - Port MIDI function dialog to AdwToolbarView Fixed - Fix clipboard paste being broken - Fix chord index not being saved with chord objects in project files (#4995) - Fix error when closing the project while a chord object is selected - Fix error when copy-moving objects - Fix incorrect MIDI pitchbend handling (#3318, #4000, #4997) - Fix MIDI channel pressure handling when automating from its automation lane Removed - Remove musical mode toggle from timeline toolbar - Remove option to overlay text value for automation points
-
v1.0.0-beta.6.1.1e5410604 · ·
v1.0.0-beta.6.1.1 Added - Allow toggling bypass on multiple plugins (#4853) - Make track sends available to modulator outputs (#4819) - Add button to show instrument UI in mixer channels (#4422) - Show markers in editor ruler (#4777) - Allow changing plugin load behavior (#4407) - Display bridge status in plugin slots - Add option to auto-select tracks when selecting regions (#4201) - Display how many new plugins were detected on each run Changed - MPMC queue: switch to C11 atomics implementation - Various optimizations - Skip engine pause/resume when engine is already stopped - Make fader buttons smaller - Show "Unimplemented" message when clicking channel settings button - Make stretch mode a separate button in the toolbox - Graphviz dependency is now disabled by default - Modernize some preferences rows using new libadwaita widgets - Show more precise positions in event viewer - Add outline to some cursors Fixed - Fix DnD from the plugin browser being broken when a plugin is selected in the mixer (#4974) - Fix specified plugin bridge mode being ignored in some cases - Ignore carla parameters that are not found in input ports on project load (fixes error being thrown when this happens) - Fix stretch mode icon (#3991) - Fix original objects disappearing when copy-moving their newly created objects offscreen (#3303)
-
v1.0.0-beta.6.0.3859a0025f · ·
v1.0.0-beta.6.0.38 Changed - Various optimizations Fixed - Fix RtAudio device names not being fetched correctly - Fix hardware menu button not disposing its child when deleted - Fix unnecessary pausing and attack part of samples being clipped in the file browser (#3323) Removed - Drop pcre dependency (only pcre2 needed now)