rdf_vocabularies 0.4.3
rdf_vocabularies: ^0.4.3 copied to clipboard
A collection of well known RDF vocabularies as Dart constants, grouped in classes.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.3 - 2025-07-30 #
Added #
- PIM vocabulary support: Added complete W3C Personal Information Management (PIM) vocabulary integration through updated dependencies
- Enhanced agent classes across all vocabularies with PIM properties (masterWorkspace, preferencesFile)
Changed #
- Updated dependencies to rdf_vocabularies_core 0.4.3 with PIM vocabulary support
- Updated dependencies to rdf_vocabularies_schema 0.4.3 with enhanced agent classes
- Updated dependencies to rdf_vocabularies_schema_http 0.4.3 with enhanced agent classes
0.4.2 - 2025-07-24 #
0.4.1 - 2025-07-24 #
Added #
- Release automation and improved publishing workflow
- Enhanced CI/CD integration with comprehensive testing
- Streamlined dependency management for multi-package releases
Fixed #
- Meta-package dependency synchronization
- Publishing order to ensure core packages are available before meta-package updates
0.4.0 - 2025-07-24 #
Added #
- Multi-package architecture support as meta-package
- Re-exports all vocabularies from specialized packages:
rdf_vocabularies_core- Core RDF vocabularies (~5MB)rdf_vocabularies_schema- Schema.org HTTPS vocabularies (~35MB)rdf_vocabularies_schema_http- Schema.org HTTP vocabularies (~36MB)
- Comprehensive test suites across all packages
- Class-specific examples and documentation
Changed #
- Package structure: Now acts as meta-package that re-exports all vocabularies
- Dependencies: Uses path dependencies to specialized packages
- Size optimization: Users can choose individual packages for smaller footprint
Migration #
- 100% API compatibility maintained - no code changes required for existing users
- All import statements remain unchanged
- Users can optionally switch to individual packages (
rdf_vocabularies_core, etc.) for size optimization