Releases: elan-ev/opencast-studio
Releases · elan-ev/opencast-studio
2024-06-12
2023-12-06
What's Changed
- Adapt compatibility table to new features in #1154
- Fix "root" release artifacts by fixing public path once again in #1152
- Update dependencies
Full Changelog: 2023-11-20...2023-12-06
2023-11-20
2023-11-08
New Features
- Add configurable series selection to upload step in #1143
- Add full Farsi translation (thanks @ferishili!)
Usability and Accessibility
- Fix language labels in menu and set
lang
HTML attribute in #1140
Other Changes
- Update browser support table in #1142
- Update dependencies
Full Changelog: 2023-10-10...2023-11-08
2023-10-10
What's Changed
New Features
- Redesign of whole application in #1069 (and many follow up PRs)
- Everything looks a lot cleaner and modern now.
- Workflow wise, almost nothing changed: users still have to click almost the same number of elements in the same locations. This should ensure that users do not have to re-learn this application. Everything should feel familiar, just nicer.
- A progress indicator was added.
Usability and Accessibility
- Add high contrast color schemes in #1110
- Improve wording of return button when no label is given in #1112
- Improve link-button a11y by @owi92 in #1133
- Address some screen reader issues by @owi92 in #1134
Bug Fixes
- Fix macOS shortcuts by replacing
cmd
hotkey declaration withmod
by @owi92 in #1120 - Fix safari not capturing both display and camera by @owi92 in #1127
- Fix review step on iOS in #1132
Other Changes
- Include recording start & end time in
dcterms:Period
metadata in #1077 - Cleanup translations and remove Turkish & Greek in #1135
- Update Spanish translation in #1138
- Internal: a lot of refactoring took place, which will simplify further development and should make Studio more robust. The number of dependencies was also reduced.
- Internal: Configure dependabot: remove outdated entries and group simple updates in #1111
New Contributors
Full Changelog: 2023-09-14...2023-10-10
2023-09-14
What's Changed
New Features
- Allow server settings path to be set via
settingsFile
query parameter in #1040
Usability and Accessibility
- Consistent Settings Style in #1012
Internal
- Automate release by @narickmann in #1026
- Big project cleanup (use Typescript, move files around, update stuff, remove unused code, ...) in #996
- Add a few more eslint to maintain existing code style in #1038
- Remove incorrect constant duration in DC catalog in #1039
New Contributors
Full Changelog: 2023-01-09...2023-09-14
2023-01-09
What's Changed
- Add Shortcuts by @naweidner in #958
- Fix security issues in dependencies and Studio directly by @LukasKalbertodt in #979
- Update dependencies
Internal
- Switch from single-quote in JSX to double-quotes by @LukasKalbertodt in #990
- Extend eslint-rules by @naweidner in #986
Full Changelog: 2022-08-03...2023-01-09
2022-08-03
2022-06-15
2022-02-16
- Added Chinese simplified translations (thanks to Phyo Pa from Touchstone Edutech!)
- Updated dependencies