Skip to content

Commit

Permalink
Merge pull request #556 from hoatle/tasks/#517-v0.6.0-a5-release
Browse files Browse the repository at this point in the history
@ #517 #521 | should release v0.6.0-a5
  • Loading branch information
hoatle authored Nov 16, 2018
2 parents 8ab407b + 57b8582 commit d1df1e9
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 7 deletions.
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,48 @@ Change Log
==========


[v0.6.0-a5][] (2018-11-16)
--------------------------

- Features:
+ should support register processors, configurators with weight #497
+ should support "remote" location config from Location::GitSynch #502
+ should add support for extension dependency validation #498
+ should support \_id update with deprecation #501
+ should mask specified secret values within log messages #492

- Improvements:
+ gitsynch should not auto update repos when there are untracked changes #469
+ should always use Util.true? for converting boolean values #506
+ should add "nodes" generated from chef provisioner to the .gitignore file #503
+ should have a way to display the final settings in yaml format for the debug log level #505
+ should not display log tracing when the log level is not debug #533
+ should use \_id: "kernel-core" instead of \_id: "0" for the core extension config #545
+ location sync should support offline mode #526
+ gitsynch should check if git clone success or not to inform users about errors #508
+ should make sure gitsynch support http authentication #464
+ should run location sync with specific vagrant sub commands only to improve responsiveness #531

- Bug Fixes:
+ should sync teracy-dev, sync teracy-dev-entry before syncing extensions #487
+ something wrong with the plugin installation when no plugin is installed #486
+ plugin should validate plugin params before proceeding #493
+ wrong order in extensions config merge #499
+ should make sure settings is immutable after being built #462
+ failed to sync teracy-dev-entry #523
+ load_yaml_file should use YAML.load_file instead of YAML.load #529
+ teracy-dev-entry should update its git remote repos even if sync is false #535
+ "fatal: No such remote:" should not be displayed when a new git remote repo config is added #534

- Tasks:
+ should update README with "how to develop" section #470
+ logger should be `TeracyDev::Config::Manager` instead of `TeracyDev::Processors::Manager` #514
+ gitsynch on Windows did not work as expected with private git repos #509
+ update docs for "win32/registry.rb:185:in "encode!': code converter not found (UTF-16LE to Windows-1258) (Encoding::ConverterNotFoundError)" error on Windows #544

Details: https://github.com/teracyhq/dev/milestone/12?closed=1


[v0.6.0-a4][] (2018-09-15)
--------------------------

Expand Down Expand Up @@ -363,3 +405,4 @@ Release the first milestone
[v0.6.0-a2]: https://github.com/teracyhq/dev/milestone/9?closed=1
[v0.6.0-a3]: https://github.com/teracyhq/dev/milestone/10?closed=1
[v0.6.0-a4]: https://github.com/teracyhq/dev/milestone/11?closed=1
[v0.6.0-a5]: https://github.com/teracyhq/dev/milestone/12?closed=1
9 changes: 4 additions & 5 deletions config.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@

# teracy-dev related settings
teracy-dev:
require_version: ">= 0.6.0-a5-SNAPSHOT"
require_version: ">= 0.6.0-a5"
# location sync
location:
git:
remote:
origin: https://github.com/teracyhq/dev.git
branch: develop
branch: v0.6.0-a5
sync: false # disabled by default, should be enabled by teracy-dev-entry when needed
extensions:
- _id: "kernel-core"
Expand All @@ -19,9 +19,8 @@ teracy-dev:
git:
remote:
origin: https://github.com/teracyhq-incubator/teracy-dev-core.git
branch: develop
# TODO(hoatle): use the released version here instead
require_version: ">= 0.4.0-SNAPSHOT"
branch: v0.4.0
require_version: ">= 0.4.0"
enabled: true # when true, extension will be auto-downloaded if not available yet and will load this extension to be used
# extension must have manifest.yaml file to describe its name, version and optional description
# optional: config_default.yaml, teracy-dev-ext.rb will be auto loaded if available
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
# The short X.Y version.
version = 'v0.6'
# The full version, including alpha/beta/rc tags.
release = 'v0.6.0-a5-SNAPSHOT'
release = 'v0.6.0-a5'


# The language for content autogenerated by Sphinx. Refer to documentation
Expand Down
2 changes: 1 addition & 1 deletion lib/teracy-dev/version.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module TeracyDev
# sermver format
VERSION = '0.6.0-a5-SNAPSHOT'
VERSION = '0.6.0-a5'
end

0 comments on commit d1df1e9

Please sign in to comment.