Skip to content

Files

1148 lines (901 loc) · 99.2 KB

CHANGELOG.md

File metadata and controls

1148 lines (901 loc) · 99.2 KB

Changelog

2.11.3 (2021-05-26)

Full Changelog

Closed issues:

  • Bug with formula's outputs #934

2.11.2 (2021-05-21)

Full Changelog

Closed issues:

  • Improve metrics extracted by input flags #919

2.11.1 (2021-05-14)

Full Changelog

Closed issues:

  • exec: "com.docker.cli": executable file not found in $PATH #914

Merged pull requests:

2.11.0 (2021-05-04)

Full Changelog

Closed issues:

  • Turn off stale bot #909
  • Friendlier error message on update repo #902
  • Add command 'rit list formulas' #857
  • Add a force-update option to execute the last formula version when enabled #849
  • Save and reuse repo credentials for private repos #800
  • Add lib to support internationalization #775
  • Add tests and Support flags for rit delete repo #718
  • [BUG] Files created by the formula belonging to the root user #626

Merged pull requests:

2.10.3 (2021-03-23)

Full Changelog

Closed issues:

  • Switch metrics collection to opt-out #696
  • update metrics data structures #671

Merged pull requests:

2.10.2 (2021-03-17)

Full Changelog

Closed issues:

  • Add a "contains" operator to the conditional input (config.json file) #858

Merged pull requests:

2.10.1 (2021-03-15)

Full Changelog

Merged pull requests:

2.10.0 (2021-03-11)

Full Changelog

Closed issues:

  • Autobuild does not work for workspaces with trailing separator #880
  • Tests with Testify in Pkg/Formula #791
  • Flags do not support multiselect #881
  • config.json crash when have multiples conditional variables #873
  • 'rit create formula' doesn't create local workspace #870
  • Empty item in credential selection #852
  • Some repos from rit update repo do not show all its release #851
  • Tests with Testify in Pkg/Git/Gitlab #793
  • Tests with Testify in Pkg/Git/Github #792
  • Remove the necessity to copy formulas to tmp dir #773

Merged pull requests:

2.9.1 (2021-02-22)

Full Changelog

Closed issues:

  • Fix build with build.sh #863
  • Release repo command #727
  • Support flags for rit set credential #710
  • Enrich --help flag with more formula-related info #623
  • Create repo command #621

2.9.0 (2021-02-09)

Full Changelog

Closed issues:

  • Make to easier to contribute to other formulas repositories #845
  • Tests with Testify in Pkg/Formula/Input/Prompt #783
  • Allow to import other formulas repositories as dependency #581
  • Add an output capacity for formulas #536
  • Formula structure enhancement (V3 Suggestion) #535
  • Improve 'rit completion bash' command output #524
  • Add a link to documentation on HELPER #501
  • Required field in multiselect input #839
  • Support latest tag on rit add repo via flag #835
  • Deprecate the dynamic list #813
  • Support for list input type #812
  • Expose specific error message during build #801
  • Tests with Testify in Pkg/RTutorial #795
  • Support flags for rit set formula-runner #721
  • Support flags for rit tutorial #715

Merged pull requests:

2.8.0 (2021-01-26)

Full Changelog

Closed issues:

  • Tests with Testify in Pkg/Formula/Workspace #790
  • Add new tests #684
  • Remove fileutil package #810
  • Tests with Testify in Pkg/Commands #765
  • Support flags for rit delete workspace #723
  • Support flags for rit set credential #720
  • Support flags for rit delete credential #714
  • Support flags for rit delete env #713
  • Support flags for rit add repo #711
  • Latest version is not updating during the release #703
  • Add Bitbucket to provider list for rit add repo #647

Merged pull requests:

2.7.0 (2021-01-04)

Full Changelog

Closed issues:

  • Create a RIT ADD WORKSPACE command #802
  • Tests with Testify in Pkg/Stdin #797
  • Tests with Testify in Pkg/Formula/Input/Stdin #784
  • Tests with Testify in Pkg/Formula/Input/Flag #782
  • Tests with Testify in Pkg/Formula/Creator #781
  • Tests with Testify in Pkg/Credential #766
  • Support new http verbs and authentication on dynamic list input #652
  • Store the json list returned by an API consumed through the dynamic type input #646
  • Use credentials when consuming URL configured for the dynamic type list #645
  • Return error when trying to create a new formula in an empty workspace #814
  • Do NOT remove the user workspace folder on rit delete workspace #804
  • Tests with Testify in Pkg/Slice/SliceUtil #796
  • The formula is not automatically build at its creation #763
  • Create new commands tree to improve performance #679

Merged pull requests:

2.6.0 (2020-12-14)

Full Changelog

Closed issues:

  • Tests with Testify in Upgrade #762
  • Tests with Testify in Update #761
  • Tests with Testify in Update repo #760
  • Tests with Testify in Tutorial #759
  • Tests with Testify in Show #758
  • Tests with Testify in Show formula runner #757
  • Tests with Testify in Show context #756
  • Tests with Testify in Set #755
  • Tests with Testify in Set priority #754
  • Tests with Testify in Set formula runner #753
  • Tests with Testify in Set credential #752
  • Tests with Testify in Set context #751
  • Tests with Testify in Root #750
  • Tests with Testify in Metrics #749
  • Tests with Testify in List workspace #748
  • Tests with Testify in List #747
  • Tests with Testify in List repo #746
  • Tests with Testify in List credential #745
  • Tests with Testify in Init #744
  • Tests with Testify in Formula #743
  • Tests with Testify in Delete workspace #742
  • Tests with Testify in Delete #741
  • Tests with Testify in Delete repo #740
  • Tests with Testify in Delete formula #739
  • Tests with Testify in Delete credential #738
  • Tests with Testify in Delete Context #737
  • Tests with Testify in Create #736
  • Tests with Testify in Create formula #735
  • Tests with Testify in Build formula #734
  • Tests with Testify in Buid #733
  • Tests with Testify in Autocomplete #732
  • Tests with Testify in Add #731
  • Tests with Testify in Autocomplete #730
  • Tests with Testify in Add #729
  • Tests with Testify in Add Repo #728
  • Test #724
  • nil pointer error with invalid tree.json #649
  • Allow more languages for the TUTORIAL tips. #528
  • Deprecate stdin #708
  • Check repository structure on RIT ADD REPO command #698
  • Prevent users from adding the same repo again #695
  • Remove --stdin flag from core commands #624
  • Add a multiselect input type for formulas #600
  • Add release notes and feature changelog on upgrades #587
  • Switch the command context for environment #554

Merged pull requests:

2.5.0 (2020-11-30)

Full Changelog

Closed issues:

  • Centralize function mock methods in a single file/folder #683
  • Add the testify library to ritchie #682
  • Portuguese landing page with english text #664
  • Build / Watch all formulas in the same workspace / repository at once #634
  • Add stdin capacity to rit build formula #615
  • Create a context validator for credential inputs #575
  • Increase test coverage rate #560
  • Add Research feature on the CLI #557
  • Unify and Simplify Context and Credential files and suggest the use of the file to set batch context and credentials #556
  • Create a new command to add formulas template repository #521
  • Create new command rit "clean repo local" or "delete repo local" #475
  • Create new command rit list context #474
  • Create new command rit delete credential #472
  • Add a language check before executing a formula #444
  • Fix command update repo on all selected #699
  • Add help.json default descriptive text #676
  • Add the "latest" version to the RIT ADD REPO command automatically through STDIN #674
  • Kill build concept! #670
  • Bug with existing config.json variable name with upgrade to 2.3.0 #665
  • Improve formula creation command #653
  • When creating a new formula, create a specific repository for this workspace #550

Merged pull requests:

2.4.0 (2020-11-13)

Full Changelog

Closed issues:

  • Update all formulas repositories at once #594
  • [Feature] Add support for flag --default #627
  • Add default field visualization to survey inputs #565

Merged pull requests:

2.3.0 (2020-11-09)

Full Changelog

Closed issues:

  • ERROR: unsatisfiable constraints when build a dockerfile. #650
  • Improve circleci pipeline #607
  • Suggest a build when the formula is used and we notice that a modification was made in the files #559
  • Add all available flags in the ritchie options listing. #522
  • Improves code quality related to linters and tests #510
  • Autocomplete when typing workspace on input #459
  • Warn machine env variables if they have the same name as input params #625
  • Add current context for formula execution #588
  • Allow for inputs to be added via flag params #579
  • Notify the user of conflicting formula on the current tree #473
  • List options dynamically #389

Merged pull requests:

2.2.0 (2020-10-20)

Full Changelog

Closed issues:

  • Can not create a formula with an uppercase letter and run with docker #611
  • Github Authentication #492
  • Wrong error message when the organization is not right #491
  • Mock Credential on console.log #490
  • Collect the execution time of the --watch flag #573
  • Developer Guide #566
  • no timeout on functional tests step #564
  • The stable.txt doesn't increase version when generating a new release #545
  • Create new command rit list workspace #470
  • Detect new formula repositories releases #431

Merged pull requests:

2.1.0 (2020-10-05)

Full Changelog

Closed issues:

  • Notify for new repo version #589
  • Fix broken link CONTRIBUTING.md #576
  • To improve the user experience implement shortcuts like bash #571
  • Suggest the use of the flag --watch when the comands rit build or rit build formula are used #558
  • rit add repo with STDIN in README file isn't working #546
  • move 'rit show context' to list group #526
  • 'rit tutorial' command shows the same output for enabled or disabled #525
  • Remove emojis from sentences #572
  • Local environment config is lost when installation script is run #570
  • 'rit create formula' accepts core commands as formula name #549
  • flag --watch doesn't send metrics #542
  • Add validation with regex in the config.json inputs #513
  • Check why the formula's tmp folder is not deleted when formula execution fails #502
  • Add field to set if the Input is Optional or Required #488
  • Wizard - Use formulas #462

Merged pull requests:

2.0.6 (2020-09-22)

Full Changelog

Closed issues:

  • hello-world demo fails using --docker #531
  • Inform the user when any local formula repository has a new release available #516
  • Frees use of formulas that do not require the commons repository #495
  • Create new command rit delete workspace #471
  • Use new metrics API version #464
  • Download Ritchie OS requirements when installing. #428
  • Use github credentials to add private repo. #382
  • Collect new metrics #489
  • Ritchie doesn't find the $HOME PATH with space #438
  • Add Shell script strategy to build formulas #436
  • MSI insufficient privileges #433
  • Command line validation #393
  • Add a tutorial field to the config.json file #391
  • Add command to remove a particular formula from a workspace. #388
  • View the download progress of the docker image #387

Merged pull requests:

2.0.5 (2020-09-08)

Full Changelog

Closed issues:

  • [Feature] - rit clean temp #476
  • [FEATURE] Don't execute locally if docker not installed when using flag #437
  • Reduce qnt of parameters in Run method in node #432
  • [FEATURE] Suggest to download programming languages (locally) if needed #427
  • [FEATURE] Functional tests for upgrade #419
  • [FEATURE] Functional tests for tutorial #418
  • [FEATURE] Functional tests for build formula #417
  • [FEATURE] Functional tests for build #416
  • [FEATURE] Functional tests for set repo-priority #412
  • [FEATURE] Functional tests for delete repo #409
  • [FEATURE] Functional tests for delete context #408
  • [FEATURE] Functional tests for completion powershell #407
  • [FEATURE] Functional tests for completion fish #406
  • Create provider and credential automatically according to the executed formula #385
  • [FEATURE] - Check config.json before executing the formula and inform if the user needs to pass credentials. #384
  • [BUG] - Add the version of the repository to the docker image generated #380
  • Improved CI to avoid 'killed signal' error #497
  • [BUG] STDIN & DOCKER flag don't work together #494
  • Rit list credential - E-mail format #483
  • Metrics acceptance question when rit is updated #463
  • Enable rit execution inside the docker. #455
  • Ask for default execution type (docker / local) with RIT INIT. #443
  • When build fail locally, suggest user to use --docker flag #439
  • [FEATURE] Functional tests for create formula #414
  • [BUG] STDIN doesn't work with input type PASSWORD #404
  • Not adding community repo leads to unpredictable behavior #402
  • [BUG] Add repo command may present an incomprehensible error #397
  • Conditional options on config.json #390
  • [FEATURE] - Allow formulas without dockerfile and only run locally #386
  • [BUG] - Formulas with the same directory structure are causing an error in the build and execution #383
  • Check http status when request stable version #373

Merged pull requests:

2.0.4 (2020-08-21)

Full Changelog

Closed issues:

  • [FEATURE] Functional tests for update #415
  • Functional tests for create #413
  • [FEATURE] Functional tests for list credential #411
  • [FEATURE] Functional tests for list #410
  • [BUG] Creating python formulas with dependencies #223
  • [BUG]Error on login when password contains special character #168
  • [BUG] Conflict between V1 and V2 releases #445
  • Update and improve issues templates #421
  • [FEATURE] Add entry by stdin in the init command #396
  • [FEATURE] Create new command "rit metrics" #374
  • [FEATURE] Process and send metrics to server #370
  • [FEATURE] Send formula commands metrics #369
  • [FEATURE] Collect commands metrics #368
  • [FEATURE] Ask on init if user want to send usage metrics #367

Merged pull requests:

2.0.3 (2020-08-07)

Full Changelog

Closed issues:

  • [BUG] Create formula with specific words #249
  • [BUG] Using rit build formula appends to application.bat instead of replacing #238

Merged pull requests:

1.0.0 (2020-08-06)

Full Changelog

2.0.2 (2020-08-06)

Full Changelog

Merged pull requests:

2.0.1 (2020-08-06)

Full Changelog

Merged pull requests:

2.0.0 (2020-08-05)

Full Changelog

Closed issues:

  • [BUG] lint doesn't fail pipeline when find issue #347
  • [FEATURE] Adding hello world template in KOTLIN (rit create formula) #220
  • [FEATURE] Adding hello world template in SWIFT (rit create formula) #188
  • [FEATURE] Adding hello world template in PERL (rit create formula) #187
  • [FEATURE] Adding hello world template in RUST (rit create formula) #181
  • [FEATURE] Adding hello world template in C# (rit create formula) #179
  • [FEATURE] rit list credential command #178

Merged pull requests:

1.0.0-beta.24 (2020-08-03)

Full Changelog

Closed issues:

  • Create journey tips #289

1.0.0-beta.23 (2020-07-27)

Full Changelog

1.0.0-beta.22 (2020-07-20)

Full Changelog

1.0.0-beta.21 (2020-07-20)

Full Changelog

Closed issues:

  • [BUG] make test-local doesn't work with space in PATH obtained with PWD command #183
  • [BUG] Error when adding kubeconfig too big #173
  • [BUG]Local Formula #148
  • [FEATURE] Resize website layout #140
  • [FEATURE] Adding a new input type : SELECTOR #50

1.0.0-beta.20 (2020-07-13)

Full Changelog

Closed issues:

  • [FEATURE] Adding hello world template in RUBY (rit create formula) #186
  • [FEATURE] Enhancement of the rit set credential command on single version #177

1.0.0-beta.19 (2020-07-08)

Full Changelog

Closed issues:

  • [FEATURE] Check the possibility of using vendor #47

Merged pull requests:

1.0.0-beta.18 (2020-07-06)

Full Changelog

Merged pull requests:

1.0.0-beta.17 (2020-06-30)

Full Changelog

Closed issues:

  • [FEATURE] Add to command rit create formula the build formula command #214
  • [BUG] Windows colors #196
  • [FEATURE] Adding hello world template in PHP (rit create formula) #185
  • [BUG] Create formula error #171
  • [BUG]Module Axios not found. #149

Merged pull requests:

1.0.0-beta.15 (2020-06-24)

Full Changelog

1.0.0-beta.14 (2020-06-24)

Full Changelog

1.0.0-beta.16 (2020-06-24)

Full Changelog

Closed issues:

  • [FEATURE] rit build formula command #176
  • [BUG] PWD environment variable error passed by formula runner #155
  • [BUG] RIT Team: set server with invalid URL #91
  • [FEATURE] Run formulas inside a docker container #80
  • [FEATURE] Create a beautiful screen after login and logout #22

Merged pull requests:

1.0.0-beta.13 (2020-06-03)

Full Changelog

Merged pull requests:

1.0.0-beta.12 (2020-06-03)

Full Changelog

Merged pull requests:

1.0.0-beta.11 (2020-06-02)

Full Changelog

Closed issues:

  • [BUG] Slash in new formula's command generate a path error #108
  • [FEATURE] Update RIT CREATE FORMULA command #107

Merged pull requests:

1.0.0-beta.10 (2020-05-27)

Full Changelog

Merged pull requests:

1.0.0-beta.9 (2020-05-27)

Full Changelog

Closed issues:

  • [BUG] Changelog generation not working properly #105

Merged pull requests:

1.0.0-beta.8 (2020-05-27)

Full Changelog

Closed issues:

  • [BUG] Getting error when running rit set server in Windows #83
  • [FEATURE] Command for publishing a new formula #33

Merged pull requests:

1.0.0-beta.7 (2020-05-20)

Full Changelog

Closed issues:

  • [BUG] the formula should know where the user call it. #99
  • [FEATURE] STDIN Implementation on Ritchie-CLI #96
  • [FEATURE] - Access control for formula #82
  • [FEATURE] Global credential by organization #77
  • [BUG] Requirements golint #42
  • [FEATURE] Allow running any language #19
  • [FEATURE] Add commons repository by default in Single version #16

Merged pull requests:

1.0.0-beta.6 (2020-05-06)

Full Changelog

1.0.0-beta.5 (2020-05-06)

Full Changelog

1.0.0-beta.4 (2020-05-06)

Full Changelog

1.0.0-beta.3 (2020-05-06)

Full Changelog

Closed issues:

  • [FEATURE] Create new languages in create formula. #51
  • [FEATURE] Group commands by core/repo #43
  • [FEATURE] Add golint in circleci #37
  • [FEATURE] Command for set serverURL and remove from build #30
  • [FEATURE] CircleCI pipeline #28
  • Enhancement test for pkg/cmd #23

1.0.0-beta.2 (2020-04-09)

Full Changelog

Closed issues:

  • The autocomplete to create formula doesn't work #12

Merged pull requests:

1.0.0-beta.1 (2020-04-09)

Full Changelog

Closed issues:

  • The server url is showing while running any commands #7

Merged pull requests:

1.0.0-beta (2020-04-09)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator