Skip to content

Commit 87db14e

Browse files
authored
Rename GitHub organization name from railsconfig to rubyconfig (#268)
1 parent a08da9f commit 87db14e

File tree

3 files changed

+60
-58
lines changed

3 files changed

+60
-58
lines changed

CHANGELOG.md

Lines changed: 55 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -4,41 +4,43 @@
44

55
### Performance improvements
66

7-
* Get rid of unused Rails Engine class definition ([#247](https://github.com/railsconfig/config/pull/247))
8-
* Require dry-validation only when schema is specified ([#253](https://github.com/railsconfig/config/pull/253))
9-
* Defer modification of `ActionController::Base` to when it is loaded in Rails integration ([#250](https://github.com/railsconfig/config/pull/250))
7+
* Get rid of unused Rails Engine class definition ([#247](https://github.com/rubyconfig/config/pull/247))
8+
* Require dry-validation only when schema is specified ([#253](https://github.com/rubyconfig/config/pull/253))
9+
* Defer modification of `ActionController::Base` to when it is loaded in Rails integration ([#250](https://github.com/rubyconfig/config/pull/250))
1010

1111
### Bug fixes
1212

13-
* Fix missing new_ostruct_member in Ruby 2.7 ([#255](https://github.com/railsconfig/config/pull/255))
14-
* Fix validation contract documentation ([#260](https://github.com/railsconfig/config/pull/260))
15-
* Excluded test application's *.md files from the gem build ([#267](https://github.com/railsconfig/config/pull/267))
13+
* Fix missing new_ostruct_member in Ruby 2.7 ([#255](https://github.com/rubyconfig/config/pull/255))
14+
* Fix validation contract documentation ([#260](https://github.com/rubyconfig/config/pull/260))
15+
* Fix validation contract documentation ([#260](https://github.com/rubyconfig/config/pull/260))
1616

1717
### Changes
1818

19-
* Use sprockets 3.x when running unit tests for Rails 4.2 ([#256](https://github.com/railsconfig/config/pull/256))
20-
* Cleanup example Rails application used for testing ([#263](https://github.com/railsconfig/config/pull/263))
21-
* Upgrade markdown linter and fix errors ([#265](https://github.com/railsconfig/config/pull/265))
22-
* Upgrade development dependencies and test matrix with latest Ruby and Rails versions ([#264](https://github.com/railsconfig/config/pull/264))
23-
* Replace Travis CI with GitHub Actions ([#266](https://github.com/railsconfig/config/pull/266))
19+
* Use sprockets 3.x when running unit tests for Rails 4.2 ([#256](https://github.com/rubyconfig/config/pull/256))
20+
* Cleanup example Rails application used for testing ([#263](https://github.com/rubyconfig/config/pull/263))
21+
* Upgrade markdown linter and fix errors ([#265](https://github.com/rubyconfig/config/pull/265))
22+
* Upgrade development dependencies and test matrix with latest Ruby and Rails versions ([#264](https://github.com/rubyconfig/config/pull/264))
23+
* Replace Travis CI with GitHub Actions ([#266](https://github.com/rubyconfig/config/pull/266))
24+
* Add Rails 6.0 to the test matrix ([#258](https://github.com/rubyconfig/config/pull/258))
25+
* Rename GitHub organization name from `railsconfig` to `rubyconfig` ([#268](https://github.com/rubyconfig/config/pull/268))
2426

2527
## 2.1.0
2628

2729
### New features
2830

29-
* Add dry-validation contract support ([#238](https://github.com/railsconfig/config/pull/238))
31+
* Add dry-validation contract support ([#238](https://github.com/rubyconfig/config/pull/238))
3032

3133
### Changes
3234

33-
* Get rid of activesupport dependency ([#230](https://github.com/railsconfig/config/pull/230))
34-
* Ignore .local files in test environment ([#135](https://github.com/railsconfig/config/issues/135), [#233](https://github.com/railsconfig/config/pull/233))
35-
* Execute default rspec against latest Rails app and load appropriate development dependencies dynamically ([#241](https://github.com/railsconfig/config/pull/241))
36-
* Fix inconsistent documentation for ENV prefix and default value in generator ([#246](https://github.com/railsconfig/config/pull/246))
35+
* Get rid of activesupport dependency ([#230](https://github.com/rubyconfig/config/pull/230))
36+
* Ignore .local files in test environment ([#135](https://github.com/rubyconfig/config/issues/135), [#233](https://github.com/rubyconfig/config/pull/233))
37+
* Execute default rspec against latest Rails app and load appropriate development dependencies dynamically ([#241](https://github.com/rubyconfig/config/pull/241))
38+
* Fix inconsistent documentation for ENV prefix and default value in generator ([#246](https://github.com/rubyconfig/config/pull/246))
3739

3840
### Bug fixes
3941

40-
* Fix warnings when running tests in Rails 5 scope ([#240](https://github.com/railsconfig/config/issues/240)
41-
* Do not run incompatible code coverage on truffleruby ([#242](https://github.com/railsconfig/config/issues/242)
42+
* Fix warnings when running tests in Rails 5 scope ([#240](https://github.com/rubyconfig/config/issues/240)
43+
* Do not run incompatible code coverage on truffleruby ([#242](https://github.com/rubyconfig/config/issues/242)
4244

4345
## 2.0.0
4446

@@ -49,102 +51,102 @@ If you need older version of Ruby or Rails, please stick to 1.x version of this
4951

5052
### New features
5153

52-
* Add `merge_hash_arrays` as a configuration option ([#214](https://github.com/railsconfig/config/pull/214))
54+
* Add `merge_hash_arrays` as a configuration option ([#214](https://github.com/rubyconfig/config/pull/214))
5355

5456
### Changes
5557

56-
* Upgraded dry-validation dependency to dry-schema 1.0 ([#224](https://github.com/railsconfig/config/pull/224))
57-
* Moved constant to be defined on `Object` instead of `Kernel` ([#227](https://github.com/railsconfig/config/issues/227))
58-
* Add TruffleRuby to the test matrix ([#229](https://github.com/railsconfig/config/issues/229))
58+
* Upgraded dry-validation dependency to dry-schema 1.0 ([#224](https://github.com/rubyconfig/config/pull/224))
59+
* Moved constant to be defined on `Object` instead of `Kernel` ([#227](https://github.com/rubyconfig/config/issues/227))
60+
* Add TruffleRuby to the test matrix ([#229](https://github.com/rubyconfig/config/issues/229))
5961

6062
## 1.7.2
6163

6264
### Bug fixes
6365

64-
* Lock max version of dry-validation depending on the ruby version ([#223](https://github.com/railsconfig/config/pull/223))
66+
* Lock max version of dry-validation depending on the ruby version ([#223](https://github.com/rubyconfig/config/pull/223))
6567

6668
## 1.7.1
6769

6870
### New features
6971

70-
* Upgrade dependencies ([#211](https://github.com/railsconfig/config/pull/211))
72+
* Upgrade dependencies ([#211](https://github.com/rubyconfig/config/pull/211))
7173

7274
### Changes
7375

74-
* Add Ruby 2.5 and Rails 5.1 to the testing matrix on Travis ([#201](https://github.com/railsconfig/config/pull/201))
75-
* Add Ruby 2.6 to the test matrix ([#210](https://github.com/railsconfig/config/pull/210))
76-
* Add Rails 5.2 to the test matrix ([#212](https://github.com/railsconfig/config/pull/212))
76+
* Add Ruby 2.5 and Rails 5.1 to the testing matrix on Travis ([#201](https://github.com/rubyconfig/config/pull/201))
77+
* Add Ruby 2.6 to the test matrix ([#210](https://github.com/rubyconfig/config/pull/210))
78+
* Add Rails 5.2 to the test matrix ([#212](https://github.com/rubyconfig/config/pull/212))
7779

7880
## 1.7.0
7981

8082
### New features
8183

82-
* **WARNING:** `nil` values will from now on overwrite an existing value when merging configs! This change of behavior can be reverted via `config.merge_nil_values = false` in your Config initializer ([#196](https://github.com/railsconfig/config/pull/196))
84+
* **WARNING:** `nil` values will from now on overwrite an existing value when merging configs! This change of behavior can be reverted via `config.merge_nil_values = false` in your Config initializer ([#196](https://github.com/rubyconfig/config/pull/196))
8385

8486
## 1.6.1
8587

8688
### Bug fixes
8789

88-
* Make dry-validation dependency less strict allowing to use newer versions ([#183](https://github.com/railsconfig/config/pull/183))
89-
* Fix `key?` and `has_key?`, which raise NoMethodError in non Rails environment, by using ActiveSupport `#delegate` implicitly ([#185](https://github.com/railsconfig/config/pull/185))
90-
* Update `deep_merge` dependency to latest version (v1.2.1) ([#191](https://github.com/railsconfig/config/pull/191))
91-
* Upgrade `rubocop` to version 0.52.1 ([#193](https://github.com/railsconfig/config/pull/193))
92-
* Add `zip` to the list of reserved keywords ([#197](https://github.com/railsconfig/config/pull/197))
90+
* Make dry-validation dependency less strict allowing to use newer versions ([#183](https://github.com/rubyconfig/config/pull/183))
91+
* Fix `key?` and `has_key?`, which raise NoMethodError in non Rails environment, by using ActiveSupport `#delegate` implicitly ([#185](https://github.com/rubyconfig/config/pull/185))
92+
* Update `deep_merge` dependency to latest version (v1.2.1) ([#191](https://github.com/rubyconfig/config/pull/191))
93+
* Upgrade `rubocop` to version 0.52.1 ([#193](https://github.com/rubyconfig/config/pull/193))
94+
* Add `zip` to the list of reserved keywords ([#197](https://github.com/rubyconfig/config/pull/197))
9395

9496
## 1.6.0
9597

9698
### New features
9799

98100
* `Config#fail_on_missing` option (default `false`) to raise a `KeyError` exception when accessing a non-existing key
99-
* Add ability to test if a value was set for a given key with `key?` and `has_key?` ([#182](https://github.com/railsconfig/config/pull/182))
101+
* Add ability to test if a value was set for a given key with `key?` and `has_key?` ([#182](https://github.com/rubyconfig/config/pull/182))
100102

101103
## 1.5.1
102104

103105
### New features
104106

105-
* Add parsing of ENV variable values to Boolean type ([#180](https://github.com/railsconfig/config/pull/180))
107+
* Add parsing of ENV variable values to Boolean type ([#180](https://github.com/rubyconfig/config/pull/180))
106108

107109
## 1.5.0
108110

109111
### New features
110112

111-
* Add ability to validate config schema ([#155](https://github.com/railsconfig/config/pull/155) thanks to [@ok32](https://github.com/ok32))
112-
* Add count to the reserved names list ([#167](https://github.com/railsconfig/config/pull/167) thanks to [@carbonin](https://github.com/carbonin))
113+
* Add ability to validate config schema ([#155](https://github.com/rubyconfig/config/pull/155) thanks to [@ok32](https://github.com/ok32))
114+
* Add count to the reserved names list ([#167](https://github.com/rubyconfig/config/pull/167) thanks to [@carbonin](https://github.com/carbonin))
113115

114116
### Bug fixes
115117

116-
* Correctly parse `env_prefix`, which contains `env_separator` ([#177](https://github.com/railsconfig/config/pull/177) thanks to [@rdodson41](https://github.com/rdodson41))
118+
* Correctly parse `env_prefix`, which contains `env_separator` ([#177](https://github.com/rubyconfig/config/pull/177) thanks to [@rdodson41](https://github.com/rdodson41))
117119

118120
## 1.4.0
119121

120122
### New features
121123

122-
* Added support for passing a raw ruby hash into to both `Settings.add_source!` and `Settings.prepend_source!` ([#108](https://github.com/railsconfig/config/pull/159) thanks to [@halloffame](https://github.com/halloffame))
124+
* Added support for passing a raw ruby hash into to both `Settings.add_source!` and `Settings.prepend_source!` ([#108](https://github.com/rubyconfig/config/pull/159) thanks to [@halloffame](https://github.com/halloffame))
123125

124126
### Bug fixes
125127

126-
* Added new reserved name `test` ([#158](https://github.com/railsconfig/config/pull/158) thanks to [@milushov](https://github.com/milushov))
127-
* `to_hash` should not replace nested config objects with Hash ([#160](https://github.com/railsconfig/config/issues/160) thanks to [@seikichi](https://github.com/seikichi))
128+
* Added new reserved name `test` ([#158](https://github.com/rubyconfig/config/pull/158) thanks to [@milushov](https://github.com/milushov))
129+
* `to_hash` should not replace nested config objects with Hash ([#160](https://github.com/rubyconfig/config/issues/160) thanks to [@seikichi](https://github.com/seikichi))
128130

129131
## 1.3.0
130132

131-
* **WARNING:** Overwrite arrays found in previously loaded settings file ([#137](https://github.com/railsconfig/config/pull/137) thanks to [@Fryguy](https://github.com/Fryguy) and [@dtaniwaki](https://github.com/dtaniwaki)) - this is a change breaking previous behaviour. If you want to keep Config to work as before, which is merging arrays found in following loaded settings file, please add `config.overwrite_arrays = false` to your Config initializer
133+
* **WARNING:** Overwrite arrays found in previously loaded settings file ([#137](https://github.com/rubyconfig/config/pull/137) thanks to [@Fryguy](https://github.com/Fryguy) and [@dtaniwaki](https://github.com/dtaniwaki)) - this is a change breaking previous behaviour. If you want to keep Config to work as before, which is merging arrays found in following loaded settings file, please add `config.overwrite_arrays = false` to your Config initializer
132134
* Changed default ENV variables loading settings to downcase variable names and parse values
133135
* Added parsing ENV variables values to Float type
134-
* Change method definition order in Rails integration module to prevent undefined method `preload` error (based on [@YaroSpace](https://github.com/YaroSpace) suggestion in [#111](https://github.com/railsconfig/config/issues/111)
136+
* Change method definition order in Rails integration module to prevent undefined method `preload` error (based on [@YaroSpace](https://github.com/YaroSpace) suggestion in [#111](https://github.com/rubyconfig/config/issues/111)
135137

136138
## 1.2.1
137139

138-
* Fixed support for multilevel settings loaded from ENV variables (inspired by [@cbeer](https://github.com/cbeer) in [#144](https://github.com/railsconfig/config/pull/144))
140+
* Fixed support for multilevel settings loaded from ENV variables (inspired by [@cbeer](https://github.com/cbeer) in [#144](https://github.com/rubyconfig/config/pull/144))
139141

140142
## 1.2.0
141143

142-
* Add ability to load settings from ENV variables ([#108](https://github.com/railsconfig/config/issues/108) thanks to [@vinceve](https://github.com/vinceve) and [@spalladino](https://github.com/spalladino))
143-
* Removed Rails 5 deprecation warnings for prepend_before_filter ([#141](https://github.com/railsconfig/config/pull/141))
144+
* Add ability to load settings from ENV variables ([#108](https://github.com/rubyconfig/config/issues/108) thanks to [@vinceve](https://github.com/vinceve) and [@spalladino](https://github.com/spalladino))
145+
* Removed Rails 5 deprecation warnings for prepend_before_filter ([#141](https://github.com/rubyconfig/config/pull/141))
144146

145147
## 1.1.1
146148

147-
* Downgrade minimum ruby version to 2.0.0 ([#136](https://github.com/railsconfig/config/issues/136))
149+
* Downgrade minimum ruby version to 2.0.0 ([#136](https://github.com/rubyconfig/config/issues/136))
148150

149151
## 1.1.0
150152

@@ -153,12 +155,12 @@ If you need older version of Ruby or Rails, please stick to 1.x version of this
153155

154156
## 1.0.0
155157

156-
* `RailsConfig` is now officially renamed to `Config`
157-
* Fixed array descent when converting to hash ([#89](https://github.com/railsconfig/config/pull/89))
158-
* Catch OpenStruct reserved keywords ([#95](https://github.com/railsconfig/config/pull/95) by [@dudo](https://github.com/dudo))
159-
* Allows loading before app configuration process ([#107](https://github.com/railsconfig/config/pull/107) by [@Antiarchitect](https://github.com/Antiarchitect))
160-
* `deep_merge` is now properly managed via gemspec ([#110](https://github.com/railsconfig/config/pull/110))
161-
* Added `prepend_source!` ([#102](https://github.com/railsconfig/config/pull/102))
158+
* `rubyconfig` is now officially renamed to `Config`
159+
* Fixed array descent when converting to hash ([#89](https://github.com/rubyconfig/config/pull/89))
160+
* Catch OpenStruct reserved keywords ([#95](https://github.com/rubyconfig/config/pull/95) by [@dudo](https://github.com/dudo))
161+
* Allows loading before app configuration process ([#107](https://github.com/rubyconfig/config/pull/107) by [@Antiarchitect](https://github.com/Antiarchitect))
162+
* `deep_merge` is now properly managed via gemspec ([#110](https://github.com/rubyconfig/config/pull/110))
163+
* Added `prepend_source!` ([#102](https://github.com/rubyconfig/config/pull/102))
162164

163165
## 0.99
164166

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Config
22

33
[![Gem Version](https://badge.fury.io/rb/config.svg)](http://badge.fury.io/rb/config)
4-
[![Tests](https://github.com/railsconfig/config/workflows/tests/badge.svg)](https://github.com/railsconfig/config/actions?query=branch%3Amaster)
5-
[![Maintainability](https://api.codeclimate.com/v1/badges/85c206c13dce7de090af/maintainability)](https://codeclimate.com/github/railsconfig/config/maintainability)
6-
[![Test Coverage](https://api.codeclimate.com/v1/badges/85c206c13dce7de090af/test_coverage)](https://codeclimate.com/github/railsconfig/config/test_coverage)
4+
[![Tests](https://github.com/rubyconfig/config/workflows/tests/badge.svg)](https://github.com/rubyconfig/config/actions?query=branch%3Amaster)
5+
[![Maintainability](https://api.codeclimate.com/v1/badges/85c206c13dce7de090af/maintainability)](https://codeclimate.com/github/rubyconfig/config/maintainability)
6+
[![Test Coverage](https://api.codeclimate.com/v1/badges/85c206c13dce7de090af/test_coverage)](https://codeclimate.com/github/rubyconfig/config/test_coverage)
77
[![Financial Contributors on Open Collective](https://opencollective.com/rubyconfig/all/badge.svg?label=backers)](https://opencollective.com/rubyconfig)
88

99
## Summary
@@ -481,7 +481,7 @@ This project exists thanks to all the people who contribute and you are very war
481481

482482
Any and all contributions offered in any form, past present or future are understood to be in complete agreement and acceptance with the [MIT](LICENSE) license.
483483

484-
[![Contributors](https://opencollective.com/rubyconfig/contributors.svg?width=890&button=false)](https://github.com/railsconfig/config/graphs/contributors)
484+
[![Contributors](https://opencollective.com/rubyconfig/contributors.svg?width=890&button=false)](https://github.com/rubyconfig/config/graphs/contributors)
485485

486486
### Financial Contributors
487487

config.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |s|
1111
s.summary = 'Effortless multi-environment settings in Rails, Sinatra, Pandrino and others'
1212
s.description = 'Easiest way to manage multi-environment settings in any ruby project or framework: ' +
1313
'Rails, Sinatra, Pandrino and others'
14-
s.homepage = 'https://github.com/railsconfig/config'
14+
s.homepage = 'https://github.com/rubyconfig/config'
1515
s.license = 'MIT'
1616
s.extra_rdoc_files = %w[README.md CHANGELOG.md CONTRIBUTING.md LICENSE.md]
1717
s.rdoc_options = ['--charset=UTF-8']

0 commit comments

Comments
 (0)