Skip to content

Releases: RiskIdent/jelease

v0.6.3

13 May 09:00
56a2909
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.2...v0.6.3

v0.6.2

08 Apr 09:51
f4aa41b
Compare
Choose a tag to compare

What's Changed

  • Added GNU diff and user home to Docker image by @applejag in #39

Full Changelog: v0.6.1...v0.6.2

v0.6.1

08 Apr 09:02
50c636f
Compare
Choose a tag to compare

What's Changed

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

v0.6.0

08 Apr 08:48
v0.6.0
0a3b9a0
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • Removed config packages[].repos[].patches[].file in favor of per-patch config defining .file by @applejag in #30

    For example:

    # before:
    - url: tmp/upstream-test
      patches:
        - file: go.mod   # <---
          regex:
            match: '(github.com/joho/godotenv) v.*'
            replace: '{{ index .Groups 1 }} {{ .Version }}'
    
    # after:
    - url: tmp/upstream-test
      patches:
        - regex:
            file: go.mod   # <---
            match: '(github.com/joho/godotenv) v.*'
            replace: '{{ index .Groups 1 }} {{ .Version }}'

New features

Under the hood changes

Dependencies

New Contributors

Full Changelog: v0.5.2...v0.6.0

v0.5.2

18 Dec 11:59
c263246
Compare
Choose a tag to compare

What's Changed

  • Update Go to fix GO-2023-2182 and GO-2023-2185 by @applejag in #27
  • Replace earthly with dockerfile by @applejag in #28
  • [OP-2240] bugfix: Fix reused memory on long files by @applejag in #29

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

v0.5.1

13 Nov 10:23
55c4ba5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

19 Jul 11:44
758c39d
Compare
Choose a tag to compare

A lot has happened since the last release. Jelease has pretty much received a full-out rewrite since v0.4.1. Before Jelease was defined by a 300 lines of code long main.go file, but now it has 5000 lines of code.

Changes (since v0.4.1)

  • Open sourced Jelease!
  • Jelease can now create GitHub Pull Requests! You configure Jelease on how it should apply patches, and then it creates PRs with these changes, and links this PR into the Jira ticket it creates.
  • Jelease now has a HTML web page you can interact with.
  • Configure Jelease via ~/.config/jelease.yaml. You can validate your config file via our config schema as well
  • Jelease has received a new mascot! The Jelease Gopher :D
  • New command line interface with proper flag parsing and sub commands
  • Added Helm chart to deploy Jelease

v0.4.1

08 Nov 13:01
Compare
Choose a tag to compare

Changes (since v0.4.0)

  • Added additional trace logging

v0.4.0

08 Nov 13:00
Compare
Choose a tag to compare

Changes (since v0.3.0)

  • Added config JELEASE_PROJECT_NAME_CUSTOM_FIELD to use a field instead of labels for project name.

v0.3.0

08 Nov 13:00
Compare
Choose a tag to compare

Changes (since v0.2.0)

  • Added logo from Flaticon. (113dd5b)
  • Added config JELEASE_ISSUE_TYPE to allow other task names, e.g Task, Story, or Bug.
  • Changed default ticket type from Task to Story.
  • Fixed so it doesn't set status on creation, as our internal Jira instance doesn't allow setting status field on creation.
  • Fixed some logging not being marked as ERROR.