Skip to content

Releases: carueda/tscfg

Minor maintenance release

10 Oct 03:35
Compare
Choose a tag to compare

Maintenance release

09 Oct 21:50
Compare
Choose a tag to compare
  • Fixed #180
  • Various lib updates

Full Changelog: v1.0.0...v1.0.1

1.0.0 - Internal (library) updates

31 Jul 22:24
Compare
Choose a tag to compare

What's Changed

  • Bump version to 1.0.0 -- No changes in functionality -- #155

Full Changelog: v0.9.998...v1.0.0

0.998 Maintenance release

13 Apr 19:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.997...v0.9.998

0.9.997 Maintenance release plus bug fixes/enhancements

20 Jan 05:49
Compare
Choose a tag to compare

In Short

#124, #125, #127; (internal: library updates, some code cleanup)

What's Changed

New Contributors

Full Changelog: v0.9.995...v0.9.997

Implements #73

05 Nov 04:52
Compare
Choose a tag to compare
v0.9.995

capture aspect of "external" in model itself

Maintenance release plus java-records

04 Nov 21:13
Compare
Choose a tag to compare
  • Some significant internal cleanup, including use of scala3 (but also cross-compiling to 2.13 (2.13.7)), use of scalatest (instead of specs2), removal of not-really-necessary formatting libraries (which caused more friction than benefit). All in all, preparations to make it easier to modernize this tool in the future.

  • Implements #75 : new option --java:records to generate java record instead of class. Basic tests in place, but not thoroughly tested in general.

BTW, my issues with sonatype continue and, unfortunately, with no time to see what might be going on. In any case, worth reminding anyone out there that tscfg has primarily been a command line tool, not a library per se. Feedback welcome.

Maintenance release

05 Aug 23:05
Compare
Choose a tag to compare

This only involves an upgrade of underlying build/release dependencies -- no functional changes.

(Note: this time, artifact published only for scala 2.13 -- unfortunately, had repeated issues making the 2.12 work with sonatype.)

Minor bug fix release

02 Jul 23:02
Compare
Choose a tag to compare
  • Report correct field name when using incorrect enum value #74 (Thanks @sebastian-peter for reporting!)

Resolves some issues, and other adjustments

05 Mar 18:16
Compare
Choose a tag to compare
  • #62 "Ability to set enums in config"
    • completed handling at first level
    • in general, generated scala class names are now fully qualified
  • #42 "Size-in-bytes should be explicitly indicated in config spec"
  • minor template generation adjustments (a feature that btw may be removed -- don't know of anyone using it)
  • test coverage improved
  • more like a devel convenience: the final formatting of the generated code (using scalafmt or googlejavaformat) is not performed if the env var NO_FORMATTER is defined