- 3b3df53: Projects now return git information like the remote origin URL
- 3c6caa3: Fixed "TypeError: Cannot read properties of undefined (reading '_parseSync')" because of circular dependency / recursive types
- 08deff7: Potential fix for "TypeError: Cannot read properties of undefined (reading '_parseSync')"
- 22770fd: Instead of not setting keys at all, the user / Core / Client should set them as null to specify a value that is purposefully not set
- 7af2bb2: References to Assets and Entries are now translateble
- a14b2ea: Only string and reference based values can be unique
- 25c34f1: fix: boolean and range Values are always required
- 6f4f735: - Value definitions now have labels instead of names
- Projects have to have a name and description
- The defaultValue for range inputs is now required
- Now exporting reference based values as types
- Updated zod to 3.23 for support of date() and time() methods
- Removed SharedValue schema and types for now (this is a later feature)
- Added Entry references
- Resolved Value references hold the resolved object directly without the additional reference
- Direct Values can now all be translated directly without the need for multiple Entries for each translation
- e0cef8e: Removed locale schema and added exports for infered types as well as some translatable schema validation messages
- 38cb706: Exporting some type definitions for specific Value definitions
- 645b006: fix: folder name for shared Values is now "shared-values"
- 87cde27: fix: no need for shared Value definitions to carry a full definition schema for the reference
- cbd9a5f: Using union to be able to differentiate between referenced an direct Values
- a366e03: Resolved objects are now present directly inside the reference
- c523695: Added missing objectType for Value references
- f492168: Values can now directly contain references to Assets and shared Values
- 406822b: fix: No need to overwrite sharedValues, since Entry already contains resolved shared Values
- 79e9d8b: fix: provide array of Values when creating an Entry instead of just one fix: Only the content can be updated inside a shared Value fix: ListSharedValuesProps now correctly inherits generic type from SharedValue
- 2b188d1: - Values are now embedded into Entry files, sharing the same language. Shared Values are saved as seperate files and referenced by ID and language. The Entry type (not EntryFile type) returns shared Values already resolved with it's content.
- Required string Values now actually need to have some content
- 41d882f: Core constructor props can now include the environment and are optional
- 7bd1889: Added coverage badge and some unit tests
- 7f10beb: Init