Releases
v0.9.0
Summary
Add possibility to save command line parameters in configuration
Add possibility to add custom languages
Add possibility to add custom toolchains
Revamp built-in toolchains (adding of maven-wrapper, gradle-wrapper and cmake-local)
Changelog
799e843 Add 1 dependabot check for each Go module
eb67b7d Add GUI app Id
847643a Add OsName and OsArch to toolchain commands
388d765 Add TODO for use of variables in yaml config files
3cb2c68 Add cmake toolchain (using cmake and ctest from path)
1d77673 Add cmake toolchain support for i386 and arm64 + command refactoring
30defd3 Add command tests and improve toolchain package encapsulation
84e2830 Add config subcommand
cc91714 Add dependabot check for tcr-doc module
855f515 Add git auto-push to list of persistent parameters
d8c3903 Add gradle-wrapper toolchain
db016d0 Add implementation for "config reset" subcommand
fd7e9fe Add implementation for "tcr config show" command
ae62376 Add implementation for commands config save and config show
f471ea1 Add language configuration
31708ca Add maven-wrapper toolchain
a2efd4b Add possibility to set language though a command line parameter
8c9ed8b Add saving of toolchain configurations
8a9ebc7 Add test data builder for command type
0d84e65 Add test data builder for toolchain type
1963a7c Add test on supported platforms for gradle and maven toolchains
e30b3cf Add toolchain reset implementation
117085a Add wiring for toolchain reset command
da95efc Bump fyne.io/fyne/v2 from 2.1.0 to 2.1.1 in /tcr-gui
05d66c0 Bump fyne.io/fyne/v2 from 2.1.1 to 2.1.2 in /tcr-gui
3fa301a Bump github.com/spf13/viper from 1.8.1 to 1.9.0 in /tcr-cli
58f1f42 Bump github.com/spf13/viper from 1.8.1 to 1.9.0 in /tcr-gui
0616360 Bump github.com/spf13/viper from 1.9.0 to 1.10.0 in /tcr-cli
08b0f28 Bump github.com/spf13/viper from 1.9.0 to 1.10.0 in /tcr-gui
f05f5f8 Continue to work on persistable parameters
e4b8d6b Create CODE_OF_CONDUCT.md
7e51fe1 Create pull_request_template.md
6d372ee Explicitly ignore 2 lint warnings
4f92836 Fill in Build and Release sections in README
7c6fb75 First experiment using viper to save configuration flags
6c45324 Fix backslash to slash path conversion on UNIX platforms
05ce9b9 Fix backslash to slash path conversion on UNIX platforms (2)
4539bd6 Fix import on unix-specific test file
250ec80 Fix linter warnings
4b22b6e Fix minor typos in comments
7fd564b Fix nolint syntax for ignoring false positives
7e8b14a Implement loading from toolchain configuration files
c8b21ff Improve toolchain initialisation and tests
08d8a2f Invert dependency between language and toolchain packages
e7589b4 Make toolchain and language Names() functions return sorted values
2a04882 Merge pull request #1 from murex/dependabot/go_modules/tcr-gui/fyne.io/fyne/v2-2.1.1
f582992 Merge pull request #16 from murex/dependabot/go_modules/tcr-cli/github.com/spf13/viper-1.10.0
b4da752 Merge pull request #17 from murex/dependabot/go_modules/tcr-gui/github.com/spf13/viper-1.10.0
cd6fae5 Merge pull request #2 from murex/dependabot/go_modules/tcr-cli/github.com/spf13/viper-1.9.0
814dc35 Merge pull request #3 from murex/dependabot/go_modules/tcr-gui/github.com/spf13/viper-1.9.0
8ee0f0b Merge pull request #4 from murex/dependabot/go_modules/tcr-gui/fyne.io/fyne/v2-2.1.2
e5825aa Merge pull request #5 from murex/add-code-of-conduct-1
b1a4071 Merge settings package into config package
418d87c Minor updates to toolchain package
a6a0ff3 Move default value from defaults.go to param settings
3a2faf8 Move pull request template back into .github directory
ebb4f1f Move pull request template to dedicated directory
c85e6d9 Refactor config and settings packages
fd9ebe7 Refactor toolchain management
94c654b Refactor toolchain package in preparation for custom toolchains configuration
d72113e Refactor toolchain tests for cmake
4803e73 Refactor toolchain tests for gradle and maven
3c771aa Refactor toolchain, preparing for different ways to set command path
c1fb0e7 Remove "save config" flag (replaced by a command)
c5a7a35 Remove code of conduct and other organization-related files
144d8ae Remove toolchain and language name param from config files
85f27da Rename a few attributes and functions in toolchain package
e86cf3b Rename golangci_lint action
3e7522e Rename old cmake toolchain to cmake-local
c48c3a9 Reorganize slightly Build and Release sections in README
2c0fb8c Replace --info flag with subcommand "tcr info"
28f43cb Replace configuration file parameter with configuration directory
d66bdcc Replace src files matching on extensions with regex patterns
8de8879 Run go mod tidy
d487897 Run go mod tidy
6fe5eef Run go mod tidy
005a1be Set explicitely default base directory values for CLI and GUI
afd7a75 Start creating parameter interfaces
e769787 Strenghthen retrieval of toolchain's commands with relative path
5f56cab Tune dependabot
acf12e1 Update cobra generate documentation
672a0b9 Update cobra-generated documentation
d31ee4e Update configuration handling traces
8f9e647 Update issue templates
d34e1a8 Update module dependencies
03ffa02 Upgrade cobra to 1.3.0
c30e90c Upgrade cobra to 1.3.0
3066148 Upgrade viper to 1.10.0
fc7a52d Upgrade viper to 1.10.1
c661d1a Upgrade viper to 1.10.1
You can’t perform that action at this time.