Skip to content

Commit dc7de14

Browse files
authored
chore: update 3.0.0 changelog (#352)
Signed-off-by: Andrey Borysenko <[email protected]>
1 parent 073a2ba commit dc7de14

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

CHANGELOG.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,39 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8-
## [3.0.0 - 2024-07-2x]
8+
## [3.0.0 - 2024-08-05]
99

10-
**Breaking change**: new mandatory ExApp lifecycle endpoint to register ExApp routes allowed to be called from Nextcloud or other origins.
10+
**Breaking change**: new mandatory (if ExAppProxy is used) ExApp routes declaration to register ExApp routes allowed to be called from Nextcloud or other origins.
1111

1212
### Added
1313

14-
- [Breaking change] Added new ExApp lifecycle endpoint to register ExApp routes allowed to be called from Nextcloud or other origins.
14+
- ExAppProxy: **Breaking change** added new mandatory (if ExAppProxy is used) routes declaration in `info.xml` to register ExApp routes allowed to be called from Nextcloud or other origins. #327
1515
- New OCS API endpoint to setAppInitProgress. The old one is marked as deprecated. #319
1616
- Added default timeout for requestToExApp function set to 3s. #277
17-
- Added new PublicFunction method `getExApp`. #326
17+
- PublicFunction: added new method `getExApp`. #326
18+
- TaskProcessing: added possibility to define custom task types. #324 @provokateurin
19+
- AdminSettings: added possibility to edit Deploy daemon. #338 @vstelmakh
20+
- ExAppProxy: added `X-Origin-IP` header for rate-limiting purposes. #351
1821

1922
### Changed
2023

2124
- ExApp system flag is now deprecated and removed to optimize performance and simplicity. #323
2225
- PublicFunctions changes: `exAppRequestWithUserInit` and `asyncExAppRequestWithUserInit` are now deprecated. #323
26+
- Admin settings actions on Deploy daemons now require a password confirmation. #342
27+
- Changed the ExApp Docker image naming (`<image-name>:version_tag-<compute_device_type>`), the previous one is marked as deprecated (`<image-name>-<compute_device>:version_tag`). #340
28+
- AppAPI now does not disable ExApp if the ExApp version has changed (`EX-APP-VERSION` header). #341
29+
- `COMPUTE_DEVICE` environment variable is now always in upper case. #339
2330

2431
### Fixed
2532

2633
- Allow ExApps management disable and remove actions if default Deploy daemon is not accessible. #314
2734
- Fixed Deploy daemon availability check using ping timeout set to 3s. #314
2835
- Fix Test Deploy `image_pull` and `init` steps status update. #315
36+
- Minor fixes to TaskProcessing provider. #336 @marcelklehr
37+
- Fixed critical bug with work with APCu cache. #348
38+
- ExAppProxy: preserve original `Authentication` passed to ExApp via Docker Socket Proxy. #334
39+
- ExAppProxy: send all headers and raw data to ExApp. #330
40+
2941

3042
## [2.7.0 - 2024-07-01]
3143

0 commit comments

Comments
 (0)