Releases: pseinfo/database-schema
vers. 0.6.6
This patch addresses media storage and data integrity. Various scientifiy properties were corrected, the unit system improved.
What's Changed
- Implemented blobs (#15) as raw data storage
- Reworked database stats and meta data
- Fixed physical quantities / units
- Centralized attribution data (for blobs and media)
- Added
contextfield toValuetypes - Enrich value types with a physical quantity unit field only when applicable
- Fixed properties within multiple collections
Full Changelog: v0.6.5...v0.6.6
vers. 0.6.5
Patching Factory types to enforce structural improvements. Additionally, introducing the EntityType enum.
Full Changelog: v0.6.4...v0.6.5
vers. 0.6.4
This patch introduces new factory types intended to simplify and standardize the database structure.
What's Changed
- Introduced
Factorytypes for all entities (Element,Compound,Mineral,Mixture,Nuclide), references, and physical quantities to enforce strict repository file structure. - Revised
StatsCollectionto capture even more accurate statistics. - Standardized identifier naming conventions across the entire schema (e.g.,
CompoundId,MineralId,NuclideId).
Full Changelog: v0.6.3...v0.6.4
vers. 0.6.3
Patching units and nuclide entity:
- Fix SI dimensions
- Add basic Planck units
- Pass through element symbols for nuclides
- Fix JSDoc comments
Full Changelog: v0.6.2...v0.6.3
vers. 0.6.2
This update introduces revamped entity types to facilitate a file-based, automated enrichment process. It enables the definition of individual entities (like Elements, Compounds, etc.) directly in clean data files (for instance, data/element/h.ts) without the need for manual metadata input, all while guaranteeing that the final JSON database can be automatically enhanced with versioning and commit details.
Full Changelog: v0.6.1...v0.6.2
vers. 0.6.1
Minor patch addressing missing enum export.
Full Changelog: v0.6.0...v0.6.1
vers. 0.6.0
This update includes a major overhaul of the entire database structure. All enums were moved to their separate directory and now have their own entry point. Additionally, data structures were revised, properties optimized, collections expanded, and entities enhanced. A new entity for mixtures has been added, along with database statistics.
What's Changed
Full Changelog: v0.5.3...v0.6.0
vers. 0.5.3
Quick fix for path resolving and change naming of exported entity types.
Full Changelog: v0.5.2...v0.5.3
vers. 0.5.2
Minor patch adding entity types for elements, compounds, nuclides and minerals.
Full Changelog: v0.5.1...v0.5.2
vers. 0.5.1
Minor patch to address unstable JSON schema generation. The Expand< T > type exported by devtypes is utilized wherever types are linked via & (see #11). This ensures proper type resolution and results in a correct JSON schema.
Full Changelog: v0.5.0...v0.5.1