Releases: folio-org/ui-oa
Releases · folio-org/ui-oa
Version 3.0.0
3.0.0 2025-03-14
- UIOA-247 BREAKING Stripes v10 dependencies update (#491)
- Updated all stripes-* dependencies for the stripes v10 upgrade along with react-intl and formatjs/cli
What's Changed
- chore: Release 2.2.0 by @Jack-Golding in #485
- chore: Post-release 2.2.0 by @Jack-Golding in #486
- Lokalise: Translations update by @folio-translations in #487
- Lokalise: Translations update by @folio-translations in #488
- Lokalise: Translations update by @folio-translations in #489
- Lokalise: Translations update by @folio-translations in #490
- build: Stripes v10 dependencies update by @Jack-Golding in #491
- Lokalise: Translations update by @folio-translations in #492
- Lokalise: Translations update by @folio-translations in #493
Full Changelog: v2.2.0...v3.0.0
Version 2.2.0
2.2.0 2024-12-04
- UIOA-241 Update module license and guidance for ui-oa
What's Changed
- chore: Release 2.1.0 by @Jack-Golding in #481
- chore: Post release 2.1.0 by @Jack-Golding in #482
- Lokalise: Translations update by @folio-translations in #483
- Lokalise: Translations update by @folio-translations in #484
Full Changelog: v2.1.0...v2.2.0
Version 2.1.0
2.1.0 2024-11-07
- UIOA-242 Update menus to only offer functionality user has permission to access
- UIOA-240 Review and cleanup Module Descriptor for ui-oa
- UIOA-238 Remove sort options from ISSN(Print) and ISSN(Electronic) columns on Journal sort
- UIOA-233 Add "charge" permissions and other permission updates
- UIOA-228 React v19: refactor ui-oa away from default props for functional components
- UIOA-224 Number generator openAccess not considering sequence information output template and format
- UIOA-221 Remove explicit typescript version
- ERM-3184 Make use of shared NumberField from stripes-kint-components
- FOLIO-4086 Fix GitHub Actions workflow not running for tags
- Translations updated
- Permissions and module decriptor overhaul (Eureka)
What's Changed
- chore: Release 2.0.0 by @Jack-Golding in #424
- chore: Post release work by @Jack-Golding in #425
- Lokalise: Translations update by @folio-translations in #426
- Lokalise: Translations update by @folio-translations in #427
- Lokalise: Translations update by @folio-translations in #429
- [UIOA-221] Remove explicit typescript version by @ncovercash in #428
- Lokalise: Translations update by @folio-translations in #431
- Lokalise: Translations update by @folio-translations in #432
- Lokalise: Translations update by @folio-translations in #433
- Lokalise: Translations update by @folio-translations in #434
- fix: Decimal separator ignored when saving with non-english locale by @Jack-Golding in #435
- Lokalise: Translations update by @folio-translations in #437
- Missing dependency, which causing snapshot auto build fail by @eldiiar-duishenaliev in #438
- Lokalise: Translations update by @folio-translations in #439
- fix: Calculations on charges can have invalid values by @Jack-Golding in #440
- fix: Fixed num gen implementation by @EthanFreestone in #441
- Lokalise: Translations update by @folio-translations in #442
- fix: Adding payers fixed float by @Jack-Golding in #443
- Lokalise: Translations update by @folio-translations in #444
- chore: Post release by @Jack-Golding in #446
- Lokalise: Translations update by @folio-translations in #447
- UIOA-230: Payers' amounts lose decimal separator with non-English locale by @Jack-Golding in #448
- Lokalise: Translations update by @folio-translations in #450
- UIOA-229: UI uses non-existant permission oa.work.manage by @Jack-Golding in #449
- chore: Workflow tweaks by @Jack-Golding in #451
- UIOA-228 React v19: refactor ui-oa away from default props for functi… by @CalamityC in #452
- Lokalise: Translations update by @folio-translations in #454
- Lokalise: Translations update by @folio-translations in #453
- Lokalise: Translations update by @folio-translations in #456
- Lokalise: Translations update by @folio-translations in #457
- ERM-3184, Make use of shared NumberField from kint-components by @MonireRasouli in #455
- Lokalise: Translations update by @folio-translations in #459
- UIOA-229: rationalise UI permissions by @ostephens in #458
- Lokalise: Translations update by @folio-translations in #460
- Granted oa.settings.read on module.oa.enabled by @ostephens in #461
- Lokalise: Translations update by @folio-translations in #462
- Lokalise: Translations update by @folio-translations in #463
- ERM-3336: Moved GitHub actions to shared workflows by @Jack-Golding in #465
- chore: add jest maxWorkers=50% to help tests run faster by @EthanFreestone in #468
- chore: Post release 2.0.2 by @Jack-Golding in #466
- Lokalise: Translations update by @folio-translations in #469
- Lokalise: Translations update by @folio-translations in #470
- chore: Add module validation action by @EthanFreestone in #471
- UIOA-238: Remove sort options from ISSN(Print) and ISSN(Electronic) column by @Jack-Golding in #472
- [FOLIO-4086] Fix GitHub Actions workflow not running for tags by @ncovercash in #473
- UIOA-233: Updated permissions by @ostephens in #474
- UIOA-233: Update subperm refs to ui-oa.view and edit by @ostephens in #475
- UIOA-242: Charge/Correspondence action menu by @Jack-Golding in #476
- Lokalise: Translations update by @folio-translations in #478
- Lokalise: Translations update by @folio-translations in #479
- UIOA-241: Update module license and guidance by @Jack-Golding in #480
- UIOA-239: Journal details card still being with no associated journal by @Jack-Golding in #477
New Contributors
- @ncovercash made their first contribution in #428
- @eldiiar-duishenaliev made their first contribution in #438
- @CalamityC made their first contribution in #452
- @MonireRasouli made their first contribution in #455
Full Changelog: v2.0.2...v2.1.0
Version 2.0.2
2.0.2 2024-09-12
- UIOA-229 UI uses non-existent permission oa.work.manage
- UIOA-230 Payers' amounts lose decimal separator with non-English locale
Version 2.0.1
2.0.1 2024-04-26
- UIOA-222 Charges - Decimal separator ignored when saving with non-english locale
- UIOA-215 Calculations on OA charges can result in invalid values
- Updated translations
Version 2.0.0
2.0.0 2023-11-02
- Upgraded ui-oa to React v18
- Update to react 18 Tweak tests to make use of changed stripes-erm-testing shape
- Changed github actions node_version to 18 Removed node engines from package.json
- Upgrade to Grails 5 (including Hibernate 5.6.x) for Poppy
- Added okapi interface dependency on new erm interface 6.0
- UIOA-220 Updated dependencies to their react v18-/stripes v9-compatible versions
- UIOA-219 Fixed Incorrect id for formatted message in charge form
- UIOA-218 BREAKING bump
react-intltov6.4.4
Version 1.1.0
1.1.0 2023-03-20
- Added enabled option to invoice hooks to prevent fetches with undefined values
- Added path to interaction styles within checklist hidden header
- Added ability for journal typedown to be searched by matching ISSNs. Refs UIOA-210.
- Added 'Exact title match' to journal QueryTypedown for filtering by journal title. Refs UIOA-213
- Changed publication title fields max length to 4096. Refs UIOA-212
- Fixed journal typedown list item formatting
- Updated max length props for mainEmail and alternateEmails from 36 characters to 255 to reflect database data type. Refs UIOA-205/206
- Upgraded 'stripes-acq-components' to 'v4' and remove unneeded 'react-redux'. Refs UIOA-204.
- Upgraded 'stripes-kint-components' to 'v 4.5.0'
- Removed validateNoSpecialCharacters validation from checklist item definition label field. Refs UIOA-211
Version 1.0.0
1.0.0 2023-01-10
- Add Request, Parties, Journals, Charges and Correspondence Forms
- Added Requests, Parties and Jourals list views
- Added Request, Party and Journal detail view
- Added Correspondence and Charges views to requests
- Added Invoice linking to request charges
- Added Checklist view for requests workflow
- Added Report generation form for Open APC reports