rdf_vocabularies_core 0.4.5
rdf_vocabularies_core: ^0.4.5 copied to clipboard
Core RDF vocabularies as Dart constants - essential semantic web vocabularies (RDF, RDFS, OWL, FOAF, Dublin Core, etc.)
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.5 - 2025-09-23 #
Changed #
- Dependency updates: Updated rdf_core to ^0.9.15 and rdf_vocabulary_to_dart to ^0.9.2
- Vocabulary regeneration: Regenerated all vocabulary files with latest code generation improvements
- Enhanced code generation with improved type safety and documentation
- Updated XSD vocabulary asset (xsd.ttl) with latest specifications
- Refreshed all vocabulary class definitions and universal property mappings
- Code quality improvements: Applied latest linting rules and formatting standards
0.4.4 - 2025-08-11 #
Fixed #
- PIM vocabulary export: Added missing export for PIM (Personal Information Management) vocabulary in public API
- PIM vocabulary classes and properties are now properly accessible through the package interface
0.4.3 - 2025-07-30 #
Added #
- PIM vocabulary support: Added complete W3C Personal Information Management (PIM) vocabulary (http://www.w3.org/ns/pim/space#)
- Workspace management classes:
Workspace,PrivateWorkspace,PublicWorkspace,SharedWorkspace,PreferencesWorkspace,MasterWorkspace - Storage management classes:
Storage,PersonalStorage,PublicStorage,ControlledStorage - Configuration classes:
ConfigurationFile - Universal properties for workspace and storage organization
- Workspace management classes:
- Enhanced agent classes (FOAF Agent, Person, Group, Organization) with PIM properties (
masterWorkspace,preferencesFile) - Enhanced authenticated agent classes (ACL, Contact, DC Terms) with PIM workspace properties
Changed #
- Updated vocabulary source configurations to include PIM namespace integration
- Expanded cross-vocabulary property mappings for better RDF interoperability
0.4.2 - 2025-07-24 #
0.4.1 - 2025-07-24 #
Fixed #
- Improved release automation workflow
- Enhanced documentation generation and deployment
- Streamlined publishing process with proper dependency management
0.4.0 - 2025-07-24 #
Added #
- Initial release as separate core vocabularies package
- Core RDF vocabularies: RDF, RDFS, OWL, XSD, SKOS, Dublin Core, FOAF, vCard, ACL, LDP, GEO, and more
- Optimized package size (~5MB) for projects not requiring Schema.org vocabularies
- Comprehensive test suite with class-specific access patterns
- Class-specific examples using
FoafPerson,VcardAddress, etc.
Migration #
- 100% API compatibility with original
rdf_vocabulariespackage - Direct replacement for projects using core vocabularies only
- All import statements remain unchanged when switching from meta-package