Skip to content

Releases: elek-io/core

v0.14.1

19 Oct 21:05
2d42cd2
Compare
Choose a tag to compare

Patch Changes

  • b28ba2d: Updated GitHub action runner

v0.14.0

09 Oct 13:37
ac14927
Compare
Choose a tag to compare

Minor Changes

  • 62bb27e: Made all API methods async to return Promisses for easier use in IPC. Git signature type now expects the email to actually be one instead of any string. Removed window object inside the Users config file.

v0.13.0

03 Oct 19:38
6786651
Compare
Choose a tag to compare

Minor Changes

  • 1b1c0ce: Added local API endpoints for Projects, Assets, Collections and Entries. Also added custom logger middleware that uses our LogService.
    Removed the ability to directly resolve Entry reference Values - this needs to now be handled Client-side.

v0.12.0

27 Sep 22:10
a9a48ba
Compare
Choose a tag to compare

Minor Changes

  • 6e283f3: Added first local API routes to test inside elek.io Client

v0.11.1

18 Sep 13:58
31ffd11
Compare
Choose a tag to compare

Patch Changes

  • 609cd30: fix: reading multiple Assets with the same ID but different commit hashes from history, do not overwrite each other anymore

v0.11.0

13 Sep 20:12
fdd9784
Compare
Choose a tag to compare

Minor Changes

  • 9b3afaa: Git messages are now stringified JSON containing more information about the operation like the object type and ID.
    Git commits now contain the tag objects directly, instead of just the reference.
    Projects now have a "production" and a "work" branch.
    Returned Projects now contain remoteOriginUrl without the need of calling this method separately.
    Projects now have a protection against deletion if there is no remote yet or the local Project has changes not present on the remote yet.
    If Projets have to be deleted anyway, there now is a "force" option to do so.
    Changed Project upgrade to work with an additional upgrade branch and then squash merge it back into work branch.
    Removed old file based upgrade.
    Added git merge and branch delete method.
    Added support for most file types to be used as Assets.
    Added more tests and converted clone related tests from using a remote Github repository to a local one.
    Removed return for logging methods and added timestamp to CLI output.

v0.10.0

05 Sep 22:34
70fc3df
Compare
Choose a tag to compare

Minor Changes

  • cc6a1a4: Removed unused options and added file cache option
  • 2b3f3b5: Added history key to all objects (Project, Asset, Collection and Entry) and the read method of their services now support reading from history by providing a commit hash. Also added save method for Assets to let the user copy given file somewhere to his filesystem. This also works for Assets from history.
  • 9b79cac: Changed the way the upgrade method for Projects work by migrating objects on disk directly. Reading from history also applies this migration step to comply with the current schema.

Patch Changes

  • 938c0a1: Added logging
  • 17dbf20: Added matrix testing on all supported platforms and fixed EOL and path seperation issues with git commands in windows.
  • 2605542: Removed usage of LFS and improved git command logging

v0.9.1

02 Aug 20:20
fa8ce90
Compare
Choose a tag to compare

Patch Changes

  • fa234b7: Removed displayId from user file

v0.9.0

01 Aug 20:59
9aa5324
Compare
Choose a tag to compare

Minor Changes

  • a2a7b7a: Assets do not have a language anymore
  • 5dec07b: The Users window position and size is saved between application launches

v0.8.0

24 Jul 19:20
e8587f1
Compare
Choose a tag to compare

Minor Changes

  • a8db4a5: Value input types are now called Field types. Value definitions are now called Field definitions