Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Releases: technocreatives/artefacta

Release 0.0.15

21 Sep 13:45
Compare
Choose a tag to compare
Release 0.0.15 Pre-release
Pre-release
  • Update dependencies
  • Move practically all functionality to library

Release 0.0.14

12 Aug 13:38
Compare
Choose a tag to compare
Release 0.0.14 Pre-release
Pre-release
  • set default compression level to a reasonable default
  • fix selecting the latest sub version when creating patches

Release 0.0.13

28 Jul 16:13
Compare
Choose a tag to compare
Release 0.0.13 Pre-release
Pre-release
  • Fix wrong warning message where partial files would not update internal state
  • Don't crash on broken patches, fall back to fetching full build

Release 0.0.12

27 Jul 14:04
Compare
Choose a tag to compare
Release 0.0.12 Pre-release
Pre-release
  • Remove double rename operation

Release 0.0.11

27 Jul 10:37
Compare
Choose a tag to compare
Release 0.0.11 Pre-release
Pre-release
  • Use temporary files and atomic renames for download and patch operations. This should prevent partial files from ever existing in local stores.
  • Use stricter file name matches.
  • Patches that cannot be added to the graph are no longer fatal errors.
  • Construct graph from remote entries first. This way, the local store can be a strict subset of remote with patches that have no corresponding local builds.

Release 0.0.10

13 Jul 16:44
Compare
Choose a tag to compare
Release 0.0.10 Pre-release
Pre-release
  • Error out instead if creating patches from one version to the same version
  • Check checksums (and have good errors) when downloading

Release 0.0.9

13 Jul 12:42
Compare
Choose a tag to compare
Release 0.0.9 Pre-release
Pre-release
  • Fix installing from patches
  • Improved some CLI help
  • Updated dependencies as always

Release 0.0.8

09 Jul 08:32
ac7fbbc
Compare
Choose a tag to compare
Release 0.0.8 Pre-release
Pre-release
  • Add --prefix=NAME flag to auto-patch. Helpful when giving builds the package name as prefix
  • Fix: Decompress pre-existing builds when calculate patches
  • Support fuzzier tag matching. Helpful when naming versions using $CI_COMMIT_REF_SLUG when using GitLab CI (or similar).
  • Enable info level logging by default
  • Improved CLI help messages and errors
  • Usual dependency bumps

Release 0.0.7

06 Jul 13:53
Compare
Choose a tag to compare
Release 0.0.7 Pre-release
Pre-release
  • Add auto-patch subcommand which detects which versions to create patches for by looking at git tags
  • Updated and slimmed down dependencies
  • Update Readme to actually have some docs

Release 0.0.6

29 Jun 13:15
Compare
Choose a tag to compare
Release 0.0.6 Pre-release
Pre-release
  • Versions with dashes don't break patch names any more
  • Added subcommads sync and create-patch
  • Show simple download progress for large downloads
  • Refactor erros and provide better annotations