8000
Skip to content

Releases: adoble/adr-j

Release 3.5.0

Choose a tag to compare

@adoble adoble released this 14 Feb 15:06

Manually set ADR number

Added

Changed

  • Minor changes to the documentation.

Release 3.4.2

Choose a tag to compare

@adoble adoble released this 12 Nov 09:09

Bug Fixes

Fixed

  • Corrected issue 63 and added appropiate unit tests. Template files can now be specified (for instance with adr init) as both absolute and relative paths. Thanks again to chipbite for discovering this.
  • Also corrected an undocumented error with initial templates having a relative path.
  • Removed build dependency on a specific SDK vendor.

Added

  • Added tests to check the operation in non-root directories
  • Added tests to check operation with relative path name of templates

Changed

  • Updated man page of new command to reference use of relative paths.

Release 3.4.1

Choose a tag to compare

@adoble adoble released this 01 Nov 14:09

Bug fixes

Fixed

  • Corrected issue 62. The adr new command can now be used whilst working in a non-default documents directory. Thanks to chipbite for pointing this out.
  • Corrected some problems with the documentation and operation of the adr generate toccommand.
  • Provided more detail on using jbangto install.

Version 3.4.0

Choose a tag to compare

@adoble adoble released this 25 Oct 15:41

Added

  • Added new command adr generate toc to generate a table of contents (TOC). See issue 60.
  • To generate the TOC the handlebars library is used and the templating language for TOCs (not ADRs) has been changed. This is documented in ADR 11.

Changed

  • Build has been modified to be backward compatible with Java 11, but still use Java 21 for development. This is documented in ADR 10. Thanks to Sebastian Davids for PR #57 and PR #59.

Fixed

Deprecated

  • Binary compatability with Java 11

Version 3.3.1

Choose a tag to compare

@adoble adoble released this 27 Aug 16:48

Fixed

Changed

  • Issue 56 Upgraded to use version 8.10 of Gradle and changed the gradle build script to use Kotlin. Build script is now build.gradle.kts. Also the dependencies have been updated. Thanks to Sebastian Davids for PR #56.

Removed

3.3.0

Choose a tag to compare

@adoble adoble released this 22 Apr 14:58

Version 3.3.0

Added

  • Added year as template attribute (see issue 49). Many thanks to Sebastian Davids for the PR.
  • Added author.email as template attribute and the corresponding configuration (see issue 49). Many thanks to Sebastian Davids for the PR.
  • Can use -V and --version options on the adr command. Achieved by modifying Version class to implement the picocli IVersionProvider interface.

Fixed

3.2.3

Choose a tag to compare

@adoble adoble released this 11 Feb 13:33

Summary

  • Easier installation with jbang.
  • Uses Java 21.
  • Documentation updates.

Changed

  • Updated the installation instructions to show how JBang can be used to simpify installation. See issue 44 (many thanks to maxandersen for showing how this can be done).
  • Added new Version class to make it clearer where version numbers are changed.
  • Updated to use Java 21.

Fixed

3.2.2

Choose a tag to compare

@adoble adoble released this 11 Jan 14:31

Release 3.2.2 covers a number of fixes.

Added

  • CI build now done with GitHub actions

Changed

  • The default git and GitHub branch is now named main.
  • Upgraded to use Java 17.
  • Upgraded to use version 8.2 of Gradle.
  • Removed deprecated Java methods.

Fixed

  • Fixed issue 48.
  • Partial Fix issue 47. The help documentation has been corrected so that modification of superseded ADRs is not implied. (thanks cloudbackenddev for pointing this out). The main issue - editing superceded ADRs to reflect their new status - has not been corrected.
  • Fixed issue 46 by providing some basic documentation of the adr.properties file (thanks Sebastian Davis for raising this).
  • Fixed issue 43 allowing a user to add other files and directories in the same directory as the ADRs (thanks maxandersen for pointing this out). The behavior is now that files and directories that are not "well formed" ADRs are ignored.
  • Fixed issue #39 in handling reverse links with ASCIIDOC templates (thanks Torsten Keiber)
  • Fixed issue #37.
  • Fixed issue #42. ADR 2 now superseded by ADR 8.
  • Fixed issue #41. ADR 4 now superseded by ADR 9. Readme updated.

Change to environment variable and some housekeeping

Choose a tag to compare

@adoble adoble released this 01 Feb 16:52

This release is to tidy up some loose ends after a pause in development and incorporate the change in how environment variables are handled.

Changed

  • Refactored date/time handling
  • Now uses environment variables prefixed with "ADR_" (iss #4)) (thanks Dymytro Kovalchuk)

Commands edit and config, author template field and ISO dates

Choose a tag to compare

@adoble adoble released this 30 Dec 15:19

Added

Changed

0