2.2.0 - 2026-07-27
- Show an empty-state placeholder in the content pane when no note is selected, instead of a blank white area.
- Full translation backfill across all supported languages (#561).
- Retire the Transifex sync; translations are now maintained in-repo (#558).
- Unfavoriting a note no longer returns HTTP 500. When a note had no tags left
after removing the favorite,
getTagsForObjects()returns no entry for the note id, soin_array()was called withnulland threw aTypeError. Guard the lookup witharray_key_exists(), matching the pattern already used elsewhere inNotesService. - Restore the empty AngularJS hash prefix so clicking a note in the sidebar
opens it again. The AngularJS 1.8 upgrade changed the default hash prefix to
!, which broke the#/notes/{id}sidebar links so only the first note (or the last-viewed note) could be opened. - Render fenced code blocks with a background box for readability (#560).
- Correct zh-Hans "Favorite"/"New note" and unify Mongolian note terminology (#559).
- Remove duplicate de/de_DE empty-state translation keys (#562).
- Upgrade vendored JS libraries to patched versions, resolving Trivy findings:
underscore1.7.0 → 1.13.8 (CVE-2021-23358 critical, CVE-2026-27601 high)angular1.4.14 → 1.8.3 (CVE-2019-10768 high)prism1.0.1 → 1.30.0 (CVE-2021-23341, CVE-2021-32723 high)
2.1.2 - 2026-07-22
- Re-release to correct a build error in the previous package for the ownCloud 11.0.0 release.
2.1.1 - 2026-07-22
- Maintenance release re-signed with the ownCloud G2 code-signing certificate for the ownCloud 11.0.0 release.
2.1.0 - 2026-07-06
2.0.7 - 2024-09-23
- #488 - Fix: ensure that notes are not stored inside a shared folder
- Dependencies updated:
- Dropped support for PHP 7.2 in #404
owncloud-notes 2.0.6
- Fixing App only visible for admins
--
owncloud-notes 2.0.5
- Ready for ownCloud 10.2+
owncloud-notes (2.0.4)
- Fix api calls with basic auth
owncloud-notes (2.0.3)
- Ready for ownCloud 10
- First release on the marketplace
owncloud-notes (1.1.0)
- New Dependency: Require ownCloud 8.1
- Enhancement: Add back markdown support because a secure enough library was available. The supported markdown dialect is GitHub flavored markdown and includes syntax highlightning
owncloud-notes (1.0.0)
- Bugfix: Remove flying loading icon
- Enhancement: Make app ready for ownCloud 8
- Enhancement: Show a spinner to signal when app is saving
- Enhancement: Prevent closing the window when app is saving
owncloud-notes (0.9)
- Security: Remove markdown support because of XSS in markdown-js library
owncloud-notes (0.7)
- Port to ownCloud internal app framework. Additional installation of the appframework app is not needed anymore
- Require ownCloud 6.0.3
owncloud-notes (0.6)
- Use markdown-js instead of showdown for rendering markdown because showdown has XSS problems and doesn't seem to be maintained anymore
- Provide option to exclude fields when getting a single note through the API
owncloud-notes (0.5)
- Support Markdown preview when editing
- Provide option to exclude fields when getting all notes through the API
- Fix error that renders notes twice when selected
owncloud-notes (0.4)
- remove shipped flag to make it install fine in owncloud 6 and owncloud 5.13+
owncloud-notes (0.3)
- Adjust to work on ownCloud 5 after bugfix was backported
- Add a delete button
owncloud-notes (0.2)
- Move to App Framework and AngularJS
- Remember last note
- Fixed various bugs