mirror of
https://github.com/cryptpad/cryptpad.git
synced 2026-09-14 11:05:41 +05:00
Merge pull request #2052 from cryptpad/changelog-catch-up
Update missing changelog
This commit is contained in:
commit
d9e66d107a
85
CHANGELOG.md
85
CHANGELOG.md
@ -4,6 +4,91 @@ SPDX-FileCopyrightText: 2023 XWiki CryptPad Team <contact@cryptpad.org> and cont
|
||||
SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
-->
|
||||
|
||||
# 🌻 Summer 2025 release (2025.6.0)
|
||||
|
||||
## Goals
|
||||
|
||||
This release introduces badges that users can display on their avatar if they are instance administrator, part of the moderation/support team, or subscriber on cryptpad.fr. We also include a host of improvements and fixes to forms, calendar, drive, accessibility and many more…
|
||||
|
||||
## Features
|
||||
|
||||
- Badges: instance administrators, moderation/support accounts, and subscribers on cryptpad.fr can now display a bage next to their avatar (activated in the new Profile settings)
|
||||
|
||||
## Improvements
|
||||
|
||||
- Accessibility
|
||||
- Improve keyboard & screen reader support for Document access [#1913](https://github.com/cryptpad/cryptpad/pull/1913)
|
||||
- Improve keyboard navigation & screen reader support for "Create New Document" modal [#1911](https://github.com/cryptpad/cryptpad/pull/1911)
|
||||
- Improve screen reader support for register/login flow [#1910](https://github.com/cryptpad/cryptpad/pull/1910)
|
||||
- Improve notification page accessibility, responsiveness and UI [#1848](https://github.com/cryptpad/cryptpad/pull/1848)
|
||||
- Documentation notification can be dismissed via keyboard [#1847](https://github.com/cryptpad/cryptpad/pull/1847)
|
||||
- Improve Kanban Tags accessibility with keyboard navigation [#1846](https://github.com/cryptpad/cryptpad/pull/1846)
|
||||
- QA and tests
|
||||
- Workflow to automate Playwright tests [#1853](https://github.com/cryptpad/cryptpad/pull/1853)
|
||||
- Only Office load messages [#1959](https://github.com/cryptpad/cryptpad/pull/1959)
|
||||
- Make text area markdown toolbar responsive [#1845](https://github.com/cryptpad/cryptpad/pull/1845)
|
||||
- Move profile modification to the settings page [#1960](https://github.com/cryptpad/cryptpad/pull/1960)
|
||||
- Ability to delete multiple documents at once as an admin [#1973](https://github.com/cryptpad/cryptpad/pull/1973)
|
||||
- Upload static files using HTTP [#1925](https://github.com/cryptpad/cryptpad/pull/1925)
|
||||
- Add Diagram history [#1906](https://github.com/cryptpad/cryptpad/pull/1906)
|
||||
- Modularize and deduplicate worker code [#1898](https://github.com/cryptpad/cryptpad/pull/1898)
|
||||
- Deduplicate common files [#1872](https://github.com/cryptpad/cryptpad/pull/1872)
|
||||
|
||||
|
||||
## Fixes
|
||||
|
||||
- Calendar
|
||||
- Fix export bug on calendars with recurring event with expiry date [#1940](https://github.com/cryptpad/cryptpad/pull/1940)
|
||||
- Fix missing recurring calendar after update [#1936](https://github.com/cryptpad/cryptpad/pull/1936)
|
||||
- Improve responsiveness of the calendar preview popup & add screen reader support [#1849](https://github.com/cryptpad/cryptpad/pull/1849)
|
||||
- Form
|
||||
- Use a default date rather than empty answer in Forms [#1931](https://github.com/cryptpad/cryptpad/pull/1931)
|
||||
- Fix auditor features in forms [#1927](https://github.com/cryptpad/cryptpad/pull/1927)
|
||||
- Reset form answers [#1908](https://github.com/cryptpad/cryptpad/pull/1908)
|
||||
- Drive
|
||||
- Remove redundant ellipsis on desktop [#1907](https://github.com/cryptpad/cryptpad/pull/1907)
|
||||
- Fix inconsistent behaviour in natural sort [#1894](https://github.com/cryptpad/cryptpad/pull/1894)
|
||||
- Remove side splitter from drive on mobile [#1857](https://github.com/cryptpad/cryptpad/pull/1857)
|
||||
- Presentation mode
|
||||
- Fix exit from presentation mode on mobile [#1926](https://github.com/cryptpad/cryptpad/pull/1926)
|
||||
- Make buttons visible in mobile version of presentation mode in slides [#1112](https://github.com/cryptpad/cryptpad/pull/1112) thanks @lemondevxyz
|
||||
- Update config.example.js comment for admins section [#1963](https://github.com/cryptpad/cryptpad/pull/1963)
|
||||
- Fix AppConfig.disableFeedback [#1920](https://github.com/cryptpad/cryptpad/pull/1920)
|
||||
- fix typo in shebang of rc.d-cryptpad [#1885](https://github.com/cryptpad/cryptpad/pull/1885) thanks @p4tpr0
|
||||
- Fix mobile scrolling within kanban columns in arrow-buttons mode [#1873](https://github.com/cryptpad/cryptpad/pull/1873) thanks @xenofem
|
||||
- Update contact page [#1869](https://github.com/cryptpad/cryptpad/pull/1869)
|
||||
- Fix diagram export [#1866](https://github.com/cryptpad/cryptpad/pull/1866) thanks @naitikraj1000
|
||||
|
||||
## Deployment
|
||||
|
||||
- Note that we have made a [change in the Nginx advanced example config](https://github.com/cryptpad/cryptpad/commit/30715da2bae25ad9868366cfdd28bdaec8160f50) that may need to be reflected in your own configuration.
|
||||
|
||||
## Upgrade notes
|
||||
|
||||
If you are upgrading from a version older than `2025.3.1` please read the upgrade notes of all versions between yours and `2025.6.0` to avoid configuration issues.
|
||||
|
||||
To upgrade:
|
||||
|
||||
1. Stop your server
|
||||
2. Get the latest code with git
|
||||
|
||||
```bash
|
||||
git fetch --depth 1 origin tag 2025.6.0
|
||||
git checkout 2025.6.0
|
||||
npm ci
|
||||
npm run install:components
|
||||
```
|
||||
|
||||
1. Restart your server
|
||||
2. Review your instance's checkup page to ensure that you are passing all tests
|
||||
|
||||
## Contributors
|
||||
|
||||
Community: @p4tpr0, @naitikraj1000, @xenofem, @lemondevxyz
|
||||
|
||||
CryptPad team: @AAAMON @Chouhartem @dariiing @davidbenque @DianaXWIKI @mathilde-cryptpad @wginolas @yflory @zuzanna-maria
|
||||
|
||||
|
||||
# 2025.3.1
|
||||
|
||||
## Goals
|
||||
|
||||
Loading…
Reference in New Issue
Block a user