From c01ceb7d58658629780f688a4ac5c51c327a4df5 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Mon, 19 Oct 2026 18:10:46 +0200 Subject: [PATCH 1/4] docs: add a changelog List the changes of each release since 0.1.0 in CHANGELOG.md, which the app store also reads for the release notes, and point to the GitHub releases for older versions. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger --- CHANGELOG.md | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..6aeb4e6 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,81 @@ + +# Changelog +All notable changes to this project will be documented in this file. + +This branch provides the releases for Nextcloud 32–35. Releases for Nextcloud 36 and later come from `main`, starting with 0.2.0. + +## 0.1.4-beta.1 + +### Added +- feat(editor): name exported files after the mind map @AndyScherzinger [#398](https://github.com/nextcloud/files_mindmap/pull/398) +- Scroll the mind map horizontally with Shift+wheel @AndyScherzinger [#403](https://github.com/nextcloud/files_mindmap/pull/403) + +### Fixed +- fix(editor): wheel scrolling and Ctrl+wheel zoom in Firefox, and zoom on touchpad pinches and small steps @AndyScherzinger [#403](https://github.com/nextcloud/files_mindmap/pull/403) +- fix(sharing): load mind maps from subfolders of public shares @AndyScherzinger [#401](https://github.com/nextcloud/files_mindmap/pull/401) +- fix(editor): show the editor in regional and formal language variants @AndyScherzinger [#396](https://github.com/nextcloud/files_mindmap/pull/396) +- Load the editor logic from a hashed chunk, so updates don't run stale cached code @AndyScherzinger [#393](https://github.com/nextcloud/files_mindmap/pull/393) +- Lift vue to 3.5.44 (GHSA-g2v6-rqmx-r4w6) @AndyScherzinger [#393](https://github.com/nextcloud/files_mindmap/pull/393) +- Show the message when opening a mind map fails, and resolve chunk URLs through window.OC @AndyScherzinger [#393](https://github.com/nextcloud/files_mindmap/pull/393) + +### Other +- Drop vite-plugin-static-copy @AndyScherzinger [#393](https://github.com/nextcloud/files_mindmap/pull/393) + +## 0.1.3 + +### Fixed +- fix(sharing): fix public share viewing and password-protected shares @solracsf [#362](https://github.com/nextcloud/files_mindmap/pull/362) + +### Other +- build(deps): upgrade vendored jQuery to 3.7.1 and fix deprecated-global lint @solracsf [#363](https://github.com/nextcloud/files_mindmap/pull/363) + +## 0.1.2 + +### Fixed +- fix(sharing): require read permission to load files from public shares @solracsf [#355](https://github.com/nextcloud/files_mindmap/pull/355) + +## 0.1.1 + +### Fixed +- Restore the AutoSave, Save and Export controls in the editor header @AndyScherzinger [#335](https://github.com/nextcloud/files_mindmap/pull/335) + +### Other +- docs(agents): sync agent rules with nextcloud/.github#774 @AndyScherzinger [#336](https://github.com/nextcloud/files_mindmap/pull/336) + +## 0.1.0 + +First release from the repository's new home in the Nextcloud organization, for Nextcloud 32–35. + +### Added +- Support Nextcloud 32 and update old packages like jQuery @smarinier [#233](https://github.com/nextcloud/files_mindmap/pull/233) +- Support Nextcloud 33 @onny [#243](https://github.com/nextcloud/files_mindmap/pull/243) +- feat: make NC34 compatible @miaulalala [#247](https://github.com/nextcloud/files_mindmap/pull/247) +- Prompt for the file name when creating a mind map @AndyScherzinger [#280](https://github.com/nextcloud/files_mindmap/pull/280) + +### Fixed +- fix: header buttons overlap @smarinier [#225](https://github.com/nextcloud/files_mindmap/pull/225) +- fix: Update CSP API calls for Nextcloud 31+ compatibility @miaulalala [#265](https://github.com/nextcloud/files_mindmap/pull/265) +- Ensure the viewer HTML is revalidated after updates, to avoid stale cached assets @AndyScherzinger [#276](https://github.com/nextcloud/files_mindmap/pull/276) +- Build the editor script to `js/viewer.js` again after the vite-plugin-static-copy upgrade @AndyScherzinger [#303](https://github.com/nextcloud/files_mindmap/pull/303) + +### Other +- fix(transifex): Add transifex setup @nickvergessen [#219](https://github.com/nextcloud/files_mindmap/pull/219) +- chore(i18n): Aligned spelling of "mind map" and fixed grammar @rakekniven [#221](https://github.com/nextcloud/files_mindmap/pull/221) +- Update meta-data and docs to reflect the new repository home @AndyScherzinger [#235](https://github.com/nextcloud/files_mindmap/pull/235) [#236](https://github.com/nextcloud/files_mindmap/pull/236) +- feat: add tests @miaulalala [#248](https://github.com/nextcloud/files_mindmap/pull/248) +- Update authors and add the publishing workflow @AndyScherzinger [#261](https://github.com/nextcloud/files_mindmap/pull/261) +- Add a general authors file @AndyScherzinger [#277](https://github.com/nextcloud/files_mindmap/pull/277) +- Update screenshots @AndyScherzinger [#278](https://github.com/nextcloud/files_mindmap/pull/278) +- Add SPDX headers @AndyScherzinger [#279](https://github.com/nextcloud/files_mindmap/pull/279) +- ci: Add dependabot dependency updates @AndyScherzinger [#291](https://github.com/nextcloud/files_mindmap/pull/291) +- Update actions from org @AndyScherzinger [#302](https://github.com/nextcloud/files_mindmap/pull/302) +- Add AI policy check and a starting point for AGENTS.md @AndyScherzinger [#304](https://github.com/nextcloud/files_mindmap/pull/304) [#305](https://github.com/nextcloud/files_mindmap/pull/305) +- ci: Add release-relay for testing purposes @AndyScherzinger [#309](https://github.com/nextcloud/files_mindmap/pull/309) +- ci: Add npm job from org @AndyScherzinger [#328](https://github.com/nextcloud/files_mindmap/pull/328) + +## 0.0.33 and older + +See the [GitHub releases](https://github.com/nextcloud/files_mindmap/releases). From 1884d0b69f3bb46706224efdad51483b5a8dc3e1 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Mon, 19 Oct 2026 18:15:03 +0200 Subject: [PATCH 2/4] docs: drop the branch notes from the changelog Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger --- CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6aeb4e6..7718507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,6 @@ # Changelog All notable changes to this project will be documented in this file. -This branch provides the releases for Nextcloud 32–35. Releases for Nextcloud 36 and later come from `main`, starting with 0.2.0. - ## 0.1.4-beta.1 ### Added @@ -47,8 +45,6 @@ This branch provides the releases for Nextcloud 32–35. Releases for Nextcloud ## 0.1.0 -First release from the repository's new home in the Nextcloud organization, for Nextcloud 32–35. - ### Added - Support Nextcloud 32 and update old packages like jQuery @smarinier [#233](https://github.com/nextcloud/files_mindmap/pull/233) - Support Nextcloud 33 @onny [#243](https://github.com/nextcloud/files_mindmap/pull/243) From 71a4ee41a098e1b1b013430c89c208de183b56cd Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Mon, 19 Oct 2026 18:18:12 +0200 Subject: [PATCH 3/4] docs: add the 0.0.x releases to the changelog Take the changes of 0.0.3 to 0.0.34 from the GitHub release notes instead of linking to them. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger --- CHANGELOG.md | 189 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 187 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7718507..1187530 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -72,6 +72,191 @@ All notable changes to this project will be documented in this file. - ci: Add release-relay for testing purposes @AndyScherzinger [#309](https://github.com/nextcloud/files_mindmap/pull/309) - ci: Add npm job from org @AndyScherzinger [#328](https://github.com/nextcloud/files_mindmap/pull/328) -## 0.0.33 and older +## 0.0.34 -See the [GitHub releases](https://github.com/nextcloud/files_mindmap/releases). +### Other +- Update links to the new repository location +- Build and publish releases with the new release workflow + +## 0.0.33 + +### Added +- Support Nextcloud 31 + +## 0.0.32 + +### Added +- Sharing support + +### Other +- Optimize the code structure + +## 0.0.31 + +Pre-release. + +### Added +- Compatibility with Nextcloud 28 + +## 0.0.30 + +### Fixed +- Public shared mind maps are no longer openable, only downloadable [#187](https://github.com/nextcloud/files_mindmap/issues/187) + +## 0.0.29 + +### Fixed +- Move from `app.php` to the Nextcloud 20 `Application.php` [#184](https://github.com/nextcloud/files_mindmap/issues/184) [#186](https://github.com/nextcloud/files_mindmap/issues/186) + +## 0.0.28 + +### Added +- Support Nextcloud 26 and 27 +- Polish translation + +### Fixed +- Menu overlapping while previewing images [#182](https://github.com/nextcloud/files_mindmap/issues/182) + +## 0.0.27 + +### Added +- Support Nextcloud 25 + +## 0.0.26 + +### Added +- Support Nextcloud 23 and 24 +- Optimistic file locking [#120](https://github.com/nextcloud/files_mindmap/issues/120) + +## 0.0.25 + +### Changed +- Support Nextcloud 22 only + +## 0.0.24 + +### Added +- Support Nextcloud 21 + +## 0.0.23 + +### Added +- Support Nextcloud 20 + +### Changed +- Make the "saving file" and "file saved" messages of autosave less prominent [#130](https://github.com/nextcloud/files_mindmap/issues/130) + +### Fixed +- Export does not work at all in Chromium-based browsers [#121](https://github.com/nextcloud/files_mindmap/issues/121) + +## 0.0.22 + +### Fixed +- Can't save from a shared link: `this.isSupportedMime is not a function` [#109](https://github.com/nextcloud/files_mindmap/issues/109) + +## 0.0.21 + +### Fixed +- Open a mind map in a shared link folder [#101](https://github.com/nextcloud/files_mindmap/issues/101) +- XMind files with a modified title width fail to load [#105](https://github.com/nextcloud/files_mindmap/issues/105) + +### Other +- Update the French translation + +## 0.0.20 + +### Fixed +- A new file cannot be opened after creating it [#94](https://github.com/nextcloud/files_mindmap/issues/94) + +## 0.0.19 + +### Added +- Read-only support for the FreeMind format (`*.mm`) +- Read-only support for the XMind format (`*.xmind`) + +### Fixed +- Conflicts caused by Symfony in the News app 18.x + +## 0.0.18 + +### Added +- Autosave [#85](https://github.com/nextcloud/files_mindmap/issues/85) +- Icon for the mind map mimetype [#73](https://github.com/nextcloud/files_mindmap/issues/73) +- Show the file name when opening a mind map file [#80](https://github.com/nextcloud/files_mindmap/issues/80) + +## 0.0.17 + +### Added +- Traditional Chinese, Italian and French translations, and updates to several others + +## 0.0.16 + +### Added +- Support Nextcloud 18 and 19 + +## 0.0.15 + +### Added +- Export to PDF, Markdown and text [#50](https://github.com/nextcloud/files_mindmap/issues/50) + +## 0.0.14 + +### Added +- Collaborative editing through share links [#25](https://github.com/nextcloud/files_mindmap/issues/25) +- Russian translation + +### Fixed +- Links in notes open in the current window +- Cannot open mind map files in the browser after upgrading Nextcloud [#46](https://github.com/nextcloud/files_mindmap/issues/46) +- Cannot open a copy of a mind map file [#48](https://github.com/nextcloud/files_mindmap/issues/48) + +## 0.0.13 + +### Fixed +- Incomplete display at low resolutions + +## 0.0.12 + +### Added +- Support Nextcloud 16 + +### Fixed +- Several bugs + +## 0.0.11 + +No release notes. + +## 0.0.10 + +No release notes. + +## 0.0.9 + +No release notes. + +## 0.0.8 + +No release notes. + +## 0.0.7 + +No release notes. + +## 0.0.6 + +No release notes. + +## 0.0.5 + +### Added +- Multi-language support +- Upload local images + +## 0.0.4 + +No release notes. + +## 0.0.3 + +First release. From 42e6ee4773c11d8433e82cd3d7c9dabd2af71eb0 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Mon, 19 Oct 2026 18:20:18 +0200 Subject: [PATCH 4/4] docs: fill in the 0.0.x releases without release notes Take the changes of 0.0.4 and 0.0.6 to 0.0.11 from the commits of their tags, and add the file export that 0.0.5 shipped to its notes. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Andy Scherzinger --- CHANGELOG.md | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1187530..0169be9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -225,37 +225,49 @@ Pre-release. ## 0.0.11 -No release notes. +### Added +- Support Nextcloud 15 ## 0.0.10 -No release notes. +### Added +- Slovak translation [#13](https://github.com/nextcloud/files_mindmap/issues/13) +- French translation [#8](https://github.com/nextcloud/files_mindmap/issues/8) [#9](https://github.com/nextcloud/files_mindmap/issues/9) + +### Fixed +- Blank page in Safari ## 0.0.9 -No release notes. +### Fixed +- Bug fixes ## 0.0.8 -No release notes. +### Fixed +- Bug fixes ## 0.0.7 -No release notes. +### Added +- Internationalization of the app ## 0.0.6 -No release notes. +### Added +- Multi-language support for the app ## 0.0.5 ### Added - Multi-language support - Upload local images +- Export files ## 0.0.4 -No release notes. +### Fixed +- Bug fixes ## 0.0.3