Releases: clarin-eric/B2Drop2LRS
Releases · clarin-eric/B2Drop2LRS
3.0.0
What's Changed
- Do not create public shares. Use Nextcloud direct download feature for files that do not have a public share available. #33
- Added Switchboard settings section to Files app settings
- Added setting to customize the Switchboard URL
- Added setting to use the Switchboard pup-up on screen when calling the Switchboard using the single file context menu
- Pass available mimetype from Nextcloud to the Switchboard
- Use
axiosfor all javascript requests - Removed UI success message after successfully executing the Switchboard call (thanks to @mwinkens)
- Updated documentation
Full Changelog: 2.3.4...3.0.0
2.3.4
What's Changed
- Fixed UI fails to update when automatically creating public shares for the selected files to open in the Switchboard
- Call the Switchboard via recommended HTTP POST by @andmor- in #32
- For files that do not have a public share, ask the user for confirmation before automatically creating the share
- Call the Switchboard using recommended HTTP POST mechanism (adds https://switchboard.clarin.eu/ to site's form-action: CSP for that effect)
- Replace XMLHttpRequest() by fetch() for HTTP requests to OCS share API
- Remove all CSS related stuff from project
- Update app metadata
Full Changelog: 2.3.3...2.3.4
2.3.3
2.3.2
Automatic update release tags after CI auto-commits:
- ensures latest tag reflects the
<version>number</version>seen inside theappinfo/info.xmlfile - ensures tagged version contains latest JS and CSS built files in
js/(including lint autofixes)
Full Changelog: 2.3.1...2.3.2
2.3.1
- Fix non-critical JS errors.
- Fix release version number
Full Changelog: 2.2.2...2.3.1
2.2.2
What's Changed
- Fix #22
- Compatibility up to PHP 8.4
- Compatibility up to NC 31
- Update npm runtime dependencies:
- @nextcloud/event-bus to
3.3.2 - @nextcloud/files to
3.10.2 - @nextcloud/webpack-vue-config to
6.2.0
- @nextcloud/event-bus to
- Update npm dev dependencies:
- @nextcloud/eslint-config to
8.4.2 - stylelint to
16.15.0
-Update npm engine to11.2.0
- @nextcloud/eslint-config to
Full Changelog: 2.2.1...2.2.2
2.2.1
- Support for Nextcloud =< 30 (tested up to 29.0.2)
- Bump follow-redirects from 1.15.2 to 1.15.5 by @dependabot in #16
- Bump @babel/traverse from 7.21.5 to 7.23.7 by @dependabot in #17
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #18
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #20
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #19
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #21
Full Changelog: 2.1-RC1...2.2.1
2.1-RC1
- Compatibility up to Nextcloud 26 and PHP 8.2
- Use NC builtin icon in file context menu
- Remove JS deprecations for Nexcloud <20 see: https://docs.nextcloud.com/server/20/developer_manual/app_publishing_maintenance/upgrade-guide.html#id1)
- Standardize app name to: "switchboardbridge"



