Skip to content

Releases: pseinfo/database-schema

vers. 0.6.6

20 Apr 20:45
4cdd0ba

Choose a tag to compare

vers. 0.6.6 Pre-release
Pre-release

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 context field to Value types
  • 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

19 Apr 11:21
1b75fce

Choose a tag to compare

vers. 0.6.5 Pre-release
Pre-release

Patching Factory types to enforce structural improvements. Additionally, introducing the EntityType enum.

Full Changelog: v0.6.4...v0.6.5

vers. 0.6.4

18 Apr 23:39
b8cf881

Choose a tag to compare

vers. 0.6.4 Pre-release
Pre-release

This patch introduces new factory types intended to simplify and standardize the database structure.

What's Changed

  • Introduced Factory types for all entities (Element, Compound, Mineral, Mixture, Nuclide), references, and physical quantities to enforce strict repository file structure.
  • Revised StatsCollection to 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

18 Apr 18:03
6790398

Choose a tag to compare

vers. 0.6.3 Pre-release
Pre-release

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

18 Apr 11:30
60fe4f9

Choose a tag to compare

vers. 0.6.2 Pre-release
Pre-release

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

17 Apr 18:33
0f841fa

Choose a tag to compare

vers. 0.6.1 Pre-release
Pre-release

Minor patch addressing missing enum export.

Full Changelog: v0.6.0...v0.6.1

vers. 0.6.0

17 Apr 16:44
f40a346

Choose a tag to compare

vers. 0.6.0 Pre-release
Pre-release

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

13 Apr 17:25
6e08513

Choose a tag to compare

vers. 0.5.3 Pre-release
Pre-release

Quick fix for path resolving and change naming of exported entity types.

Full Changelog: v0.5.2...v0.5.3

vers. 0.5.2

13 Apr 09:14
e319a5c

Choose a tag to compare

vers. 0.5.2 Pre-release
Pre-release

Minor patch adding entity types for elements, compounds, nuclides and minerals.

Full Changelog: v0.5.1...v0.5.2

vers. 0.5.1

12 Apr 23:38
51b9994

Choose a tag to compare

vers. 0.5.1 Pre-release
Pre-release

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