Releases: frescobaldi/frescobaldi
Frescobaldi 4.0.4
What's Changed
- Fix E401,E701,E711,E712,E721,F402,F403,F821 errors found by ruff by @fedelibre in #1991
- Fix a call to an obsolete method in the ViewManager event handler by @bmjcode in #2003
- Fix an exception caused by renamed enums in the Quick Insert panel by @bmjcode in #2005
- Credits: mark untranslatable strings consistently by @fedelibre in #2006
- Build the tarball in the release.yml workflow by @fedelibre in #2000
- Remove pygame from project.dependencies by @fedelibre in #2007
- Improve formatting of CONTRIBUTING.md by @bmjcode in #2013
- delete Python 2 compatibility measures by @igneus in #2018
- QtWebEngine: disable GPU and software rasterizer by @fedelibre in #2016
- Bug reports: ask the user to explain what he was doing by @fedelibre in #2014
- Fix ruff E722, no bare excepts by @ksnortum in #2012
- Rename the Raster page layout in Preferences by @fedelibre in #2027
- Fix ruff check E713, 'not in' warnings by @ksnortum in #2015
- Add installation instructions for non-technical Linux users by @ksnortum in #2028
- Always use the current shorthand for staccatissimo by @fedelibre in #2045
- Make all MIDI widgets share a single player instance by @bmjcode in #2053
- Set the maximum zoom for the PDF viewer to 800% by @bmjcode in #2056
- Doc settings backup by @fedelibre in #2043
- Fix snippet shortcuts breaking when a main window is closed by @bmjcode in #2048
- Adapt pyproject.toml to Briefcase 0.3.24 by @fedelibre in #2057
- Fix open .ly file from Finder (macOS) by @inkandpaper-app in #2051
- Fix Flathub quality guidelines checks by @fedelibre in #2046
- MIDI input improvements by @bmjcode in #2060
- Modifications to remove unused variables by @ksnortum in #2020
- Changes to the Score Wizard to remove unused variables. by @ksnortum in #2022
- 4.0.4 release by @fedelibre in #2044
Translations
- Update Japanese translation by @JunTamura1959 in #2036
- Update ko.po by @MarongHappy in #2061
New Contributors
- @inkandpaper-app made their first contribution in #2051
Full Changelog: v4.0.3...v4.0.4
Frescobaldi 4.0.3
What's Changed
- Fix "TypeError: 'NoneType' object is not callable" in signals.py by @bmjcode in #1959
- Set default preference values for page scaling and scrolling orientation by @bmjcode in #1961
- QFontComboBox does not have a FontDialogOption attribute by @fedelibre in #1955
- Add Ctrl+, shortcut to open the Preferences by @fedelibre in #1952
- Add Qt version check by @fedelibre in #1938
- Update install instructions for Frescobaldi 4 (Qt6) by @fedelibre in #1939
- User Guide: fix exception when the Escape key is pressed by @igneus in #1967
- Make removeDocument() fail safely if there is no document to remove by @bmjcode in #1977
- importMusicXML was renamed import_musicxml by @fedelibre in #1974
- Set an explicit default font on macOS by @bmjcode in #1960
- Use Pygame Community Edition by @fedelibre in #1987
- Restore missing text labels for marimba and vibraphone by @bmjcode in #1985
Translations
- i18n: Update German translation by @papioara in #1990
- Japanese update by @JunTamura1959 in #1951 and #1992
- Update Polish translation by @Pruchniakowski in #1965
Full Changelog: v4.0.2...v4.0.3
Frescobaldi 4.0.2
What's Changed
- Use Qt6 enums in MIDI input by @fedelibre in #1919
- Make MIDI input work again on Windows >=10 by @fedelibre in #1922
- Add music view defaults in the Preferences dialog by @bmjcode in #1928
- Reorganize Preferences by @fedelibre in #1920
- Make mainwidget an instance attribute so it's not garbage-collected by @bmjcode in #1935
- Block further method calls if we encounter a RuntimeError by @bmjcode in #1942
Maintenance
- Use hatchling as build backend by @jeanas in #1913
- Add packaging instructions by @fedelibre in #1910
Translations
- Update Polish translation by @Pruchniakowski in #1926
- i18n: update Italian by @fedelibre in #1936
Full Changelog: v4.0.1...v4.0.2
Frescobaldi 4.0.1
Frescobaldi 4.0.0
Please read the Changelog to find out the fixes and new features in this release.
Special thanks to @bmjcode and @igneus for their big work on porting Frescobaldi (and its dependency qpageview) to Qt6.
Kudos to @jeanas for implementing the long awaited automatic installation of LilyPond within Frescobaldi preferences and for modernizing the Python packaging tools.
This is the first release using Briefcase to build packages for Windows and macOS on GitHub Actions (thanks to @fedelibre). We hope that making new releases will be easier now!
This release is dedicated to the memory of Urs Liska, who passed away a few months ago. Urs has been one of the main contributors of Frescobaldi in the past years.
Instructions
Windows users should download and install the Frescobaldi-4.0.0.msi file.
macOS users should download the Frescobaldi-4.0.0-Intel.dmg file if you have an Intel chipset or Frescobaldi-4.0.0.dmg in all the other cases.
Please check the macOS issues before opening a new one.
Linux users may want to wait for their distro to update or install the flatpak package.
Frescobaldi 3.3.0
Please read the changelog to find out the fixes and new features in this release.
Thanks to @jeanas, @PeterBjuhr, @dliessi, @bmjcode, @mr-bronson, @listentolist, @fedelibre, @aogzpa, @lfm83 and all the translators!
-
Source code:
frescobaldi-3.3.0.tar.gz
sha256sum:9fb90934fbc08f6c7df0a4d999e89a9a82fe9b4a0f21c0d40a1474e3ac7bc0d8 -
macOS application bundles...
- ...for Intel (x86_64) systems:
Frescobaldi-3.3.0-x86_64.dmg
sha256sum:82f4377c3c9e787a079cfe1cf269c7c3ba41bd933fba4fc4a60347aeb1ed32f0
The application was built on macOS 10.13 High Sierra, should work on later versions including Apple silicon (arm64) systems and may work on previous versions.
Thanks to @dliessi! - ...for Apple silicon (arm64) systems:
Frescobaldi-3.3.0-arm64.dmg
sha256sum:ff7074123b780929343958e7fe6654c5517ea6c875f6c89105620c5da302e791
The application was built on macOS 13 Ventura and may work on previous versions.
Thanks to @jacques-menu for building the application, to @nodevnul for providing critical information and to @TonioMus and Giulia Collodel for testing!
Known issues
- The application bundles are not signed with an Apple Developer certificate (the Intel one is unsigned, the Apple silicon one has an ad hoc signature). See this Apple support article about opening applications from unidentified developers.
- When launching the application, the main window may not show up: clicking on Frescobaldi's icon in the dock should make it appear. See #428.
- Due to problems in packaging a component, the application bundles do not include the Documentation Browser and the SVG View. If you need them, see the relevant wiki page for alternative ways of installing Frescobaldi on Mac. For more details on the problem, see #1244.
- ...for Intel (x86_64) systems:
-
Windows installer:
Frescobaldi.Setup.3.3.0.exe
sha256sum:5547aa06f078be27bda1c2199a8bd143a6e4dd48944dbd3f9d85e762e7e69f8d
Thanks to @19joho66!
Frescobaldi 3.2
New release, with some new features and updates, and fixes to work well with Python 3.10.
An additional dependency is added, the qpageview module. See INSTALL.
frescobaldi-3.2.tar.gz: Source code
sha256sum:4d707b5b35392f84d904d1cc7ecc36992f8e85f6868fdc5a4983c78a0e850acfFrescobaldi.Setup.3.2.exe: Full Windows installer, contributed by Jörg Hoffmann, thanks!
sha256sum:760b5a4a15bee8ae79a0bdc1869c16f9c54e292c1020caa3706a5acdfab4d6c9
Frescobaldi 3.1.3
This release contains several bug fixes, a few improvements and updated translations.
frescobaldi-3.1.3.tar.gz: Source code
sha256sum:9c7f5036f367691454753f1db06ea02c33501c1e4f24bfb47485103911f3e9c1- Frescobaldi-3.1.3-x86_64.dmg Mac application bundle (for macOS (OS X) 10.11 El Capitan and later)
sha256sum:a7c53b67015c8515ae31102a53e16a9eca6b0e5c98ced6e859bb834e3e12f29c- This application bundle should work on macOS (OS X) 10.11 El Capitan and later: otherwise, please open an issue and report the failure. It might work also on previous versions of macOS: if it does, please open an issue and let us know.
- WARNING! Due to problems in packaging a component, this application bundle does not include the Documentation Browser and the SVG View. If you need them, see the relevant wiki page for alternative ways of installing Frescobaldi on Mac. For more details on the problem, see #1244.
- Frescobaldi.Setup.3.1.3.exe Full Windows installer
sha256sum:d36fb76ba59a157f6e7cfa5c6dd36ef899527566a3b15bdb855da852886e08f3
Full Windows installer. To run the Windows installer, it might be necessary to install the Visual Studio 2015 x86 redistributional Package. It is recommended to uninstall older Frescobaldi versions first. If you run into Windows-specific problems, please open an issue and let us know.
Frescobaldi 3.1.2
A release with many bug fixes, mainly on the Mac OS X platform. Thanks Davide!!
-
frescobaldi-3.1.2.tar.gz Source code
sha256sum:5c2cffb8282cd9faef1585808bd800d1eb3c0db4cc464a61ce8576dbf7ef9b20 -
Frescobaldi-3.1.2-x86_64-10.11.dmg Mac application bundle (for macOS (OS X) 10.11 El Capitan and later)
sha256sum:ffa585b4e8c6e553ed32a2aae1d9d821f49f444bbb7d57e236ce6ee9f71a8915- This application bundle should work on macOS (OS X) 10.11 El Capitan and later: otherwise, please open an issue and report the failure. It might work also on previous versions of macOS: if it does, please open an issue and let us know.
- WARNING! Due to problems in packaging a component, this application bundle does not include the Documentation Browser and the SVG View. If you need them, see the relevant wiki page for alternative ways of installing Frescobaldi on Mac. For more details on the problem, see #1244.
-
Frescobaldi.Setup.3.1.2.exe Full Windows installer
sha256sum:501ec8dd1a251a202c39f16ef1d12ed3b8ba23a25a4697e18bfc3876afd1447e
Full Windows installer. To run the Windows installer, it might be necessary to install the Visual Studio 2015 x86 redistributional Package. It is recommended to uninstall older Frescobaldi versions first. If you run into Windows-specific problems, please open an issue and let us know.
Frescobaldi 3.1.1
A bugfix release
SHA256 checksums:
-
frescobaldi-3.1.1.tar.gz
454eb7df95f143754c4b13b2bc44aef44995ddf47f9f877800ba89fefcdbdc4d
Source code -
Frescobaldi-3.1.1-x86_64.dmg
06703429004db47b44b1743ef63e740b3d25048f254e6a27f4b4627bd3671bca
WARNING! This .app bundle is affected by #1244: its use is discouraged. We are working to fix it. See the relevant wiki page for alternative ways of installing Frescobaldi on Mac.
This .app bundle should work on macOS 10.13 High Sierra and later: otherwise, please open an issue and report the failure. It might work also on previous versions of macOS: if it does, please open an issue and let us know. -
Frescobaldi.Setup.3.1.1.exe
196c16edb62e426a16cb303fb07869caf6e3304f8b74eb838daf00453b24424e
Full Windows installer. To run the Windows installer, it might be necessary to install the Visual Studio 2015 x86 redistributional Package. It is recommended to uninstall older Frescobaldi versions first. If you run into Windows-specific problems, please open an issue.