Releases: gbv/bartoc.org
Releases · gbv/bartoc.org
Release list
BARTOC.org 1.5.2
Added / Changed
- Registry pages now list all vocabularies they contain (#66).
- Adopted the shared BARTOC header, footer, and vocabulary search components for a more consistent interface across BARTOC services (#318).
- Migrated the vocabularies, registries, and 404 pages from legacy EJS templates to Vue pages (#29).
- Reduced legacy and duplicated layout CSS as part of the ongoing Bootstrap cleanup (#34).
Fixed
- Prevented vocabularies from being saved when an identifier is already used by another record (#313).
- Fixed handling of the registry
objectTypesfield. - Fixed the vocabulary search component binding.
Maintenance
- Updated
jskos-cliand frontend dependencies. - Expanded integration and unit test coverage for the new components and pages.
Full Changelog: v1.5.1...v1.5.2
BARTOC.org v1.5.1
Fixed / Changed
- #291 Display reverse terminology relations in vocabulary view
- #301 Collapse hierarchies in edit form by default
- #304 Bring back number of terminologies for each registry
- #308 Separate derived subjects from manually assigned subjects
- #283 Add final registry list/table improvements
- Resolve npm audit issues while keeping Node 20 CI compatibility
BARTOC.org v1.5.0
1.5.0
Highlights
- Redesigned homepage, header, footer, About, Contact and statistics pages. (#281)
- Added registry data loading, registry list UI, and registry-related API/download improvements. (#247, #275, #283)
- Migrated many Vue components to the Composition API and added/updated tests. (#287)
- Added subject URI and subject notation search options. (#298)
- Fixed large subject concept lookup by loading subjects in smaller backend batches, avoiding
502errors on records with many subjects. Related to #284.
Changes by issue
- #247: Added registry data functions, rendering, registry API references, tests, and footer mention.
- #275: Integrated registries from the BARTOC API, with cleanup, tests, and dependency updates.
- #281: Updated layout, homepage, header, footer, About page, Contact page, and statistics page.
- #283: Improved registry loading/refresh strategy, registry list UI, terminology count lazy loading, and tests.
- #287: Migrated many components to the Composition API, including item editors, selectors, labels, notes, concept browser/details, service links, and user status.
- #289: Improved required English abstract behavior, hints, tests, and dependencies.
- #294: Removed old search code.
- #295: Redefined CSS approach and updated documentation/dependencies.
- #296: Improved registry list UX and fixed dropdown z-index.
- #298: Added subject notation and subject URI search support.
- #302: Merged the CSS approach changes.
- #120: Updated KOS Types.
BARTOC.org v1.4.0
This release mainly improves the vocabulary editing form and adds new editing features for BARTOC records.
Editor improvements
- Added hierarchical subject selection in the vocabulary editor (#127).
- Added support for selecting hierarchically grouped formats and licenses (#39).
- Improved trimming of input fields to avoid problems with leading or trailing whitespace in URLs and identifiers (#120).
- Added support for language tags in non-English abstracts (#52).
- Removed the special “English Abstract” field. Abstracts are now handled in the general multilingual abstract editor (#280).
- Added language guessing support for the title field (#279).
Navigation after editing
- After saving a vocabulary, users are redirected back to the vocabulary detail page instead of having to search for it again (#272).
Publisher editing
- Publisher entries no longer require a VIAF ID. It is now possible to enter any publisher name together with a valid URL (#282).
Terminology relations
- Added support for editing links between BARTOC terminologies (#285).
BARTOC.org v1.3.9
- Implement #52 => Reworked abstract editing to support multiple abstracts and languages
BARTOC.org v1.3.8
BARTOC.org v1.3.7
BARTOC.org v1.3.6
The following registries have been modified:
- GESIS Controlled Vocabulary Browser-
- museumsvokabular.de
The following registry has been added:
- K.KOS
BARTOC.org v1.3.1
- Update dependencies.
- Improve frontend build.
Full Changelog: v1.3.0...v1.3.1
BARTOC.org v1.3.0
- Add Monty Bitto and Anja Gerber as contributors.
- Add NFDI4Objects registry.
- Update linting setup.
- Update dependencies.
- Replace Vue CLI Service with Vite, making the project setup more modern. (#206)
- Update GitHub workflows.
- ItemEditor: Adjust how new URIs are minted. (#166)
- Resolve BARTOC vocabulary API types URIs. (#216)
- Make sure text search covers publisher. (#91)
- Open external links in new tab. (#140)
- Vocabulary view: Deselect concept when switching from Content tab. (#116)
- Fix saving field ACCESS. (#154)
- Fix subjects selection for ILC and EUROVOC. (#218)
- Redirect /en/node/ to /. (#219)
- Improvements to Docker image.
- Other small updates and fixes.
Full Changelog: v1.2.1...v1.3.0