Skip to content

Releases: werf/trdl

v0.3.0

19 Nov 11:51
089bbfb
Compare
Choose a tag to compare

Features

  • client: add remove command (dd32e1a)
  • server: support custom trdl.yaml and trdl_channels.yaml files (aa5a986)

v0.2.1

03 Nov 08:19
02490a2
Compare
Choose a tag to compare

Bug Fixes

  • server: fix error in the periodic task when pgp key not generated (7a29a8e)

v0.2.0

28 Oct 13:48
32a8501
Compare
Choose a tag to compare

Features

  • server: auto sign all release targets with PGP (c6221a8)
  • server: store trdl-channels.yaml in the default branch by default (e45ba9b)

Bug Fixes

  • server: use default backend logger, stream logs to the vault server (f787e23)

v0.1.7

20 Sep 15:56
b1abae0
Compare
Choose a tag to compare

Bug Fixes

v0.1.6

16 Sep 14:59
2568b66
Compare
Choose a tag to compare

Bug Fixes

v0.1.5

15 Sep 09:43
f90e630
Compare
Choose a tag to compare

Bug Fixes

  • server: optimize data stream processing, use buffered streams (393f9b0)

v0.1.4

10 Sep 11:29
672f616
Compare
Choose a tag to compare

Bug Fixes

  • client: prevent using self-update repository as repo (1360ae9)
  • server: publish procedure validation (9ec466b)
  • server: user's release commands are launched in separate RUN instructions (e1d8468)

v0.1.3

03 Sep 11:01
71c0f20
Compare
Choose a tag to compare

Bug Fixes

  • client: trdl release failed (d0dd5c3)

v0.1.2

03 Sep 10:54
dbeedcf
Compare
Choose a tag to compare

Bug Fixes

  • client: the use command does not work properly in powershell (4f0ba99)
  • client: the use command must strictly activate local version (885880a)
  • new binpath used for background use update in sh (8c8fb4c)
  • server: the path separator in the repository file names should not be system dependent (346c851)
  • server: unable to remove service docker image (1e9428b)

v0.1.1

30 Aug 17:51
dcd3bf7
Compare
Choose a tag to compare
  • chore: set MAJOR number (0) as a self-update group instead of MAJOR.MINOR (0.1)

  • chore: set tuf.trdl.dev as self-update repository address

  • refactor: drop support for cmd.exe

  • refactor: drop --as-file option for use command (Create the script and print the path for sourcing by default)

  • docs: Adding Code of Conduct

  • fix: self-update in parallel processes does not work properly

    Add 30 seconds delay between updates due to there is no proper way to prevent the following possible errors during parallel updates:

    # unix: attempt to update current program path that points to non-existent file after the parallel self-update
    Error: rename /home/user/go/bin/.trdl.old /home/user/go/bin/..trdl.old.old: no such file or directory
    
    # windows: attempt to replace real current binary file (.trdl.exe.old) with the result binary file (trdl.exe) from the parallel self-update
    Error: rename C:\Users\user\go\bin\trdl.exe C:\Users\user\go\bin\.trdl.exe.old: Access is denied.