Skip to content

Commit afa0b7f

Browse files
authored
Prepare for 5.0.2 release (#188)
Added github_changelog_generator, updated changelog, version, and README.
1 parent a88f033 commit afa0b7f

5 files changed

Lines changed: 143 additions & 1 deletion

File tree

.github_changelog_generator

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
unreleased=true
2+
future-release=5.0.2

CHANGELOG.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# Changelog
2+
3+
## [v5.0.2](https://github.com/samvera/hydra-editor/tree/v5.0.2) (2020-06-11)
4+
5+
[Full Changelog](https://github.com/samvera/hydra-editor/compare/v5.0.1...v5.0.2)
6+
7+
**Merged pull requests:**
8+
9+
- Support ruby 2.7 [\#187](https://github.com/samvera/hydra-editor/pull/187) ([fnibbit](https://github.com/fnibbit))
10+
11+
# History of hydra-editor releases
12+
13+
## 5.0.1
14+
* 2019-09-30: Update the dependency for the `simple_form` Gem to 5.0.x releases
15+
16+
## 5.0.0
17+
* 2019-03-26: Added CodeClimate [@cjcolvar]
18+
* 2019-03-26: Updates testing for Rails support to releases 5.2.2, 5.1.6.1, and 5.0.7.1 [@cjcolvar]
19+
* 2019-03-26: Updates simple_form to releases 4.1.0 (or later) [@cjcolvar]
20+
* 2019-03-26: Updates engine_cart to release 2.2 [@cjcolvar]
21+
* 2018-08-14: Updates the repository documentation in compliance with the guidelines of the Core Component Maintenance Working Group [@botimer]
22+
23+
## 4.0.2
24+
* 2018-05-10: MultiValue gets values from object methods and attributes [afred]
25+
26+
## 4.0.1
27+
* 2018-04-25: Updated the gemspec for authors, email, and homepage
28+
29+
## 4.0.0
30+
* 2018-04-25: Released after testing
31+
32+
## 4.0.0.rc1
33+
* 2018-03-21: Updates HydraEditor::Form.model_attributes. [dchandekstark]
34+
* 2018-03-21: Replace `Hydra::Presenter#to_model` delegation with `self` [no-reply]
35+
36+
## 3.4.0.beta
37+
* 2018-03-05: Change FactoryGirl dependency to FactoryBot [no-reply]
38+
* 2018-03-05: Restrict `simple_form` to `<= 3.5.0` [no-reply]
39+
40+
## 3.3.2
41+
* 2017-05-23: Backport Idempotent DOM manipulation [jcoyne]
42+
* 2017-05-23: Testing on supported version of rails. Fixes #135 [jcoyne]
43+
* 2017-05-23: Make DOM manipulations idempotent. [jcoyne]
44+
* 2017-05-09: Update travis build matrix [cbeer]
45+
46+
## 3.3.1
47+
* 2017-05-04: Use ActiveModel::Naming to find partials [jcoyne]
48+
* 2017-05-04: Remove unused method [jcoyne]
49+
50+
## 3.2.1
51+
* 2017-05-01: Don't repeat the inputTypeClass value [jcoyne]
52+
53+
## 3.2.0
54+
* 2017-04-13: Use almond 0.1.0 [jcoyne]
55+
* 2017-04-10: Allow setting a custom field_metadata_service [jcoyne]
56+
* 2016-12-08: Use first label to avoid smushing nested labels in more complex fields [hackmastera]
57+
* 2016-09-19: Test for adding input or textarea child fields [awead]
58+
* 2016-09-19: Use class selector for specifying a field's children [awead]
59+
60+
## 3.1.2
61+
* 2016-09-20: Clean Gemfile [jcoyne]
62+
63+
## 3.1.1
64+
* 2016-09-13: Update `engine_cart` and `ActiveTriples` [jcoyne]
65+
* 2016-08-24: Optimize form field partial lookups [cbeer]
66+
67+
## 3.1.0
68+
* 2016-08-08: Uses the `rdf-vocab` Gem for predicates [jcoyne]
69+
* 2016-08-08: Silence Devise deprecation in test configuration [atz]
70+
* 2016-08-08: Introduce support for Rails 5 releases [jcoyne]
71+
72+
## 3.0.0.beta1
73+
* 2016-06-23: Delegate `model_name` to the `model` attribute [jcoyne]
74+
* 2016-06-23: Converts `FieldManager` to ECMAScript 6 [jcoyne]
75+
* 2016-05-19: Improve usability and a11y for multi-valued fields [jcoyne]
76+
* 2016-04-28: Permit the HTML partials to be configurable [jcoyne]
77+
* 2016-04-28: Replace the `simple_form` bootstrap config. [jcoyne]
78+
* 2016-04-28: Update the development dependencies [jcoyne]
79+
80+
## 2.0.0
81+
82+
* 2016-04-07: Updates the usage of `property` method [jcoyne]
83+
* 2016-04-07: Adds delegate method `#new_record` [jcoyne]
84+
* 2016-03-28: Updates solr_wrapper and fcrepo_wrapper [atz]
85+
* 2016-03-28: Updates Rubocop [atz]
86+
* 2016-03-24: Promotion from samvera-labs Organization
87+
88+
## 1.2.0
89+
* 2016-01-18: Support Blacklight 6 [Justin Coyne]
90+
91+
## 1.1.0
92+
* 2015-10-09: multiple? shouldn't raise errors when confronted with non-properties [Justin Coyne]
93+
* 2015-09-17: Add an instance method version of multiple? [Justin Coyne]
94+
* 2015-09-17: Update build matrix [Justin Coyne]
95+
* 2015-09-17: Make add and remove button the same size [Justin Coyne]
96+
* 2015-09-17: Use property instead of deprecated has_attributes [Justin Coyne]
97+
* 2015-09-17: Pin bootstrap-sass to 3.3.4.1 for rails 4.1 build [Justin Coyne]
98+
* 2015-06-10: Use html-safe translation to avoid raw() call [Jeremy Echols]
99+
* 2015-04-23: Add <kbd> tags for more semantic form instructions [Jeremy Echols]
100+
* 2015-04-21: Allow overriding jetty port [Jeremy Echols]
101+
* 2015-04-21: Add form instructions for screen readers [Jeremy Echols]
102+
* 2015-04-17: Don't hardcode a version of hydra-head in the test app [Justin Coyne]
103+
* 2015-04-16: Split option-building from field-building [Jeremy Echols]
104+
* 2015-04-14: Make [ENTER] default to submit the form [Jeremy Echols]
105+
106+
## 1.0.3
107+
* 2015-04-02: Updated README with info on how to set form labels [val99erie]
108+
* 2015-03-30: Add documentation to Form#model_attributes. (ci skip) [Justin Coyne]
109+
* 2015-03-30: Presenter should be able to know the cardinality of associations [Justin Coyne]
110+
111+
## 1.0.2
112+
* Update javascript to be more selective about which fields cause an error when blank
113+
114+
## 0.0.2
115+
* Requiring active-fedora >= 6.3.0 in order to have the .required? method on ActiveFedora::Base:q
116+
117+
## 0.1.0
118+
* RecordsControllerBehavior made more easily reusable outside of RecordsController.
119+
120+
### 0.1.1
121+
* Correctly account for modifications made by initialize_fields when processing form data. Fixes #14.
122+
123+
124+
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@ else
3131
end
3232
# END ENGINE_CART BLOCK
3333

34+
gem 'github_changelog_generator'
3435
gem 'rails-controller-testing' if !ENV['RAILS_VERSION'] || ENV['RAILS_VERSION'] =~ /^5.0/

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,21 @@ end
156156

157157
If you are not mounting the engine or using its default routes, you can include RecordsControllerBehavior in your own controller and add the appropriate routes to your app's config/routes.rb.
158158

159+
## Releasing
160+
161+
1. `bundle install`
162+
2. Increase the version number in `lib/hydra-editor/version.rb`
163+
3. Increase the same version number in `.github_changelog_generator`
164+
4. Update `CHANGELOG.md` by running this command:
165+
166+
```
167+
github_changelog_generator --user samvera --project hydra-editor --token YOUR_GITHUB_TOKEN_HERE
168+
```
169+
170+
5. Commit these changes to the master branch
171+
172+
6. Run `rake release`
173+
159174
# Acknowledgments
160175

161176
This software has been developed by and is brought to you by the Samvera community. Learn more at the

lib/hydra_editor/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module HydraEditor
2-
VERSION = '5.0.1'.freeze
2+
VERSION = '5.0.2'.freeze
33
end

0 commit comments

Comments
 (0)