From fe678af965d0f712ff60645aba3af15ec9c0a0a6 Mon Sep 17 00:00:00 2001 From: Chris Colvard Date: Tue, 4 Aug 2020 14:48:46 -0400 Subject: [PATCH] Prepare for 5.0.3 release --- .github_changelog_generator | 2 +- CHANGELOG.md | 675 ++++++++++++++++++++++++++++++------ README.md | 2 +- lib/hydra_editor/version.rb | 2 +- 4 files changed, 567 insertions(+), 114 deletions(-) diff --git a/.github_changelog_generator b/.github_changelog_generator index ac67812..8e6ea45 100644 --- a/.github_changelog_generator +++ b/.github_changelog_generator @@ -1,2 +1,2 @@ unreleased=true -future-release=5.0.2 +future-release=5.0.3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9106c60..30f5ef6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,124 +1,577 @@ # Changelog +## [5.0.3](https://github.com/samvera/hydra-editor/tree/5.0.3) (2020-08-04) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v5.0.2...5.0.3) + +**Closed issues:** + +- Add support for Ruby 2.7.z releases [\#183](https://github.com/samvera/hydra-editor/issues/183) + +**Merged pull requests:** + +- Remove unnecessary thor dependency [\#190](https://github.com/samvera/hydra-editor/pull/190) ([cjcolvar](https://github.com/cjcolvar)) + ## [v5.0.2](https://github.com/samvera/hydra-editor/tree/v5.0.2) (2020-06-11) [Full Changelog](https://github.com/samvera/hydra-editor/compare/v5.0.1...v5.0.2) +**Closed issues:** + +- Release 2.5.2 missing from rubygems [\#182](https://github.com/samvera/hydra-editor/issues/182) + **Merged pull requests:** +- Prepare for 5.0.2 release [\#188](https://github.com/samvera/hydra-editor/pull/188) ([fnibbit](https://github.com/fnibbit)) - Support ruby 2.7 [\#187](https://github.com/samvera/hydra-editor/pull/187) ([fnibbit](https://github.com/fnibbit)) -# History of hydra-editor releases - -## 5.0.1 -* 2019-09-30: Update the dependency for the `simple_form` Gem to 5.0.x releases - -## 5.0.0 -* 2019-03-26: Added CodeClimate [@cjcolvar] -* 2019-03-26: Updates testing for Rails support to releases 5.2.2, 5.1.6.1, and 5.0.7.1 [@cjcolvar] -* 2019-03-26: Updates simple_form to releases 4.1.0 (or later) [@cjcolvar] -* 2019-03-26: Updates engine_cart to release 2.2 [@cjcolvar] -* 2018-08-14: Updates the repository documentation in compliance with the guidelines of the Core Component Maintenance Working Group [@botimer] - -## 4.0.2 -* 2018-05-10: MultiValue gets values from object methods and attributes [afred] - -## 4.0.1 -* 2018-04-25: Updated the gemspec for authors, email, and homepage - -## 4.0.0 -* 2018-04-25: Released after testing - -## 4.0.0.rc1 -* 2018-03-21: Updates HydraEditor::Form.model_attributes. [dchandekstark] -* 2018-03-21: Replace `Hydra::Presenter#to_model` delegation with `self` [no-reply] - -## 3.4.0.beta -* 2018-03-05: Change FactoryGirl dependency to FactoryBot [no-reply] -* 2018-03-05: Restrict `simple_form` to `<= 3.5.0` [no-reply] - -## 3.3.2 -* 2017-05-23: Backport Idempotent DOM manipulation [jcoyne] -* 2017-05-23: Testing on supported version of rails. Fixes #135 [jcoyne] -* 2017-05-23: Make DOM manipulations idempotent. [jcoyne] -* 2017-05-09: Update travis build matrix [cbeer] - -## 3.3.1 -* 2017-05-04: Use ActiveModel::Naming to find partials [jcoyne] -* 2017-05-04: Remove unused method [jcoyne] - -## 3.2.1 -* 2017-05-01: Don't repeat the inputTypeClass value [jcoyne] - -## 3.2.0 -* 2017-04-13: Use almond 0.1.0 [jcoyne] -* 2017-04-10: Allow setting a custom field_metadata_service [jcoyne] -* 2016-12-08: Use first label to avoid smushing nested labels in more complex fields [hackmastera] -* 2016-09-19: Test for adding input or textarea child fields [awead] -* 2016-09-19: Use class selector for specifying a field's children [awead] - -## 3.1.2 -* 2016-09-20: Clean Gemfile [jcoyne] - -## 3.1.1 -* 2016-09-13: Update `engine_cart` and `ActiveTriples` [jcoyne] -* 2016-08-24: Optimize form field partial lookups [cbeer] - -## 3.1.0 -* 2016-08-08: Uses the `rdf-vocab` Gem for predicates [jcoyne] -* 2016-08-08: Silence Devise deprecation in test configuration [atz] -* 2016-08-08: Introduce support for Rails 5 releases [jcoyne] - -## 3.0.0.beta1 -* 2016-06-23: Delegate `model_name` to the `model` attribute [jcoyne] -* 2016-06-23: Converts `FieldManager` to ECMAScript 6 [jcoyne] -* 2016-05-19: Improve usability and a11y for multi-valued fields [jcoyne] -* 2016-04-28: Permit the HTML partials to be configurable [jcoyne] -* 2016-04-28: Replace the `simple_form` bootstrap config. [jcoyne] -* 2016-04-28: Update the development dependencies [jcoyne] - -## 2.0.0 - -* 2016-04-07: Updates the usage of `property` method [jcoyne] -* 2016-04-07: Adds delegate method `#new_record` [jcoyne] -* 2016-03-28: Updates solr_wrapper and fcrepo_wrapper [atz] -* 2016-03-28: Updates Rubocop [atz] -* 2016-03-24: Promotion from samvera-labs Organization - -## 1.2.0 -* 2016-01-18: Support Blacklight 6 [Justin Coyne] - -## 1.1.0 -* 2015-10-09: multiple? shouldn't raise errors when confronted with non-properties [Justin Coyne] -* 2015-09-17: Add an instance method version of multiple? [Justin Coyne] -* 2015-09-17: Update build matrix [Justin Coyne] -* 2015-09-17: Make add and remove button the same size [Justin Coyne] -* 2015-09-17: Use property instead of deprecated has_attributes [Justin Coyne] -* 2015-09-17: Pin bootstrap-sass to 3.3.4.1 for rails 4.1 build [Justin Coyne] -* 2015-06-10: Use html-safe translation to avoid raw() call [Jeremy Echols] -* 2015-04-23: Add tags for more semantic form instructions [Jeremy Echols] -* 2015-04-21: Allow overriding jetty port [Jeremy Echols] -* 2015-04-21: Add form instructions for screen readers [Jeremy Echols] -* 2015-04-17: Don't hardcode a version of hydra-head in the test app [Justin Coyne] -* 2015-04-16: Split option-building from field-building [Jeremy Echols] -* 2015-04-14: Make [ENTER] default to submit the form [Jeremy Echols] - -## 1.0.3 -* 2015-04-02: Updated README with info on how to set form labels [val99erie] -* 2015-03-30: Add documentation to Form#model_attributes. (ci skip) [Justin Coyne] -* 2015-03-30: Presenter should be able to know the cardinality of associations [Justin Coyne] - -## 1.0.2 -* Update javascript to be more selective about which fields cause an error when blank - -## 0.0.2 -* Requiring active-fedora >= 6.3.0 in order to have the .required? method on ActiveFedora::Base:q - -## 0.1.0 -* RecordsControllerBehavior made more easily reusable outside of RecordsController. - -### 0.1.1 -* Correctly account for modifications made by initialize_fields when processing form data. Fixes #14. +## [v5.0.1](https://github.com/samvera/hydra-editor/tree/v5.0.1) (2019-10-11) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v5.0.0...v5.0.1) + +**Implemented enhancements:** + +- Use Bixby for Rubocop style guidelines [\#173](https://github.com/samvera/hydra-editor/issues/173) +- Migrate from Waffle.io to GitHub Projects [\#166](https://github.com/samvera/hydra-editor/issues/166) + +**Closed issues:** + +- Test against Rails release 5.1.7 and Ruby releases 2.6.3, 2.5.5, and 2.4.6 [\#170](https://github.com/samvera/hydra-editor/issues/170) +- Use CircleCI for continuous integration [\#167](https://github.com/samvera/hydra-editor/issues/167) + +**Merged pull requests:** + +- Updating the simple\_form dependency to use 5.0.x releases and releases version 5.0.1 [\#181](https://github.com/samvera/hydra-editor/pull/181) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Ensures that RSpec and Rubocop run without error [\#179](https://github.com/samvera/hydra-editor/pull/179) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Update CircleCI Ruby and Rails versions [\#178](https://github.com/samvera/hydra-editor/pull/178) ([botimer](https://github.com/botimer)) +- Introduces the bixby Gem as a dependency [\#175](https://github.com/samvera/hydra-editor/pull/175) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Updates the CircleCI configuration to test against Rails release 5.1.7 and Ruby releases 2.6.3, 2.5.5, and 2.4.6 [\#171](https://github.com/samvera/hydra-editor/pull/171) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Update README badge to CircleCI [\#169](https://github.com/samvera/hydra-editor/pull/169) ([tpendragon](https://github.com/tpendragon)) +- Integrates CircleCI for continuous integration and automated testing [\#168](https://github.com/samvera/hydra-editor/pull/168) ([jrgriffiniii](https://github.com/jrgriffiniii)) + +## [v5.0.0](https://github.com/samvera/hydra-editor/tree/v5.0.0) (2019-03-26) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v4.0.2...v5.0.0) + +**Closed issues:** + +- Test using Ruby releases 2.5.1 and 2.4.4 \(also, test using Rails 5.2.1 and 5.1.6\) [\#157](https://github.com/samvera/hydra-editor/issues/157) +- Link to the contributing guidelines in the README [\#156](https://github.com/samvera/hydra-editor/issues/156) +- Integrate code coverage analysis [\#155](https://github.com/samvera/hydra-editor/issues/155) + +**Merged pull requests:** + +- Release 5.0.0 [\#165](https://github.com/samvera/hydra-editor/pull/165) ([cjcolvar](https://github.com/cjcolvar)) +- Updating the Travis CI build matrix to use Ruby releases 2.5.1 and 2.4.4 along with Rails releases 5.2.1, 5.1.6, and 5.0.7 [\#161](https://github.com/samvera/hydra-editor/pull/161) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Update docs to match templates [\#160](https://github.com/samvera/hydra-editor/pull/160) ([botimer](https://github.com/botimer)) +- Integrates Coveralls reporting [\#159](https://github.com/samvera/hydra-editor/pull/159) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Updating for release 4.0.2 [\#154](https://github.com/samvera/hydra-editor/pull/154) ([jrgriffiniii](https://github.com/jrgriffiniii)) + +## [v4.0.2](https://github.com/samvera/hydra-editor/tree/v4.0.2) (2018-05-18) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v4.0.1...v4.0.2) + +**Closed issues:** + +- Error when trying to use an object's method to supply values to multi-value input [\#152](https://github.com/samvera/hydra-editor/issues/152) + +**Merged pull requests:** + +- MultiValue gets values from object methods and attributes [\#153](https://github.com/samvera/hydra-editor/pull/153) ([afred](https://github.com/afred)) + +## [v4.0.1](https://github.com/samvera/hydra-editor/tree/v4.0.1) (2018-04-25) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.4.0...v4.0.1) + +**Merged pull requests:** + +- Updates the Gemspec for releases [\#151](https://github.com/samvera/hydra-editor/pull/151) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Releasing 4.0.0 [\#149](https://github.com/samvera/hydra-editor/pull/149) ([jrgriffiniii](https://github.com/jrgriffiniii)) + +## [v3.4.0](https://github.com/samvera/hydra-editor/tree/v3.4.0) (2018-04-25) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v4.0.0...v3.4.0) + +**Merged pull requests:** + +- Releases 3.4.0 [\#150](https://github.com/samvera/hydra-editor/pull/150) ([jrgriffiniii](https://github.com/jrgriffiniii)) + +## [v4.0.0](https://github.com/samvera/hydra-editor/tree/v4.0.0) (2018-04-25) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v4.0.0.rc1...v4.0.0) + +## [v4.0.0.rc1](https://github.com/samvera/hydra-editor/tree/v4.0.0.rc1) (2018-03-21) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.4.0.beta...v4.0.0.rc1) + +**Fixed bugs:** + +- HydraEditor::Form.model\_attributes incorrectly assumes all terms are multiple in cleaning [\#146](https://github.com/samvera/hydra-editor/issues/146) + +**Closed issues:** + +- Fix SimpleForm support [\#139](https://github.com/samvera/hydra-editor/issues/139) + +**Merged pull requests:** + +- Updating the README for Samvera Community branding and an update guide [\#148](https://github.com/samvera/hydra-editor/pull/148) ([jrgriffiniii](https://github.com/jrgriffiniii)) +- Updates HydraEditor::Form.model\_attributes. [\#147](https://github.com/samvera/hydra-editor/pull/147) ([dchandekstark](https://github.com/dchandekstark)) +- Replace `Hydra::Presenter\#to\_model` delegation with `self` [\#145](https://github.com/samvera/hydra-editor/pull/145) ([no-reply](https://github.com/no-reply)) + +## [v3.4.0.beta](https://github.com/samvera/hydra-editor/tree/v3.4.0.beta) (2018-03-05) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.3.2...v3.4.0.beta) + +**Merged pull requests:** + +- Bump version to 3.4.0-beta [\#142](https://github.com/samvera/hydra-editor/pull/142) ([no-reply](https://github.com/no-reply)) +- Change FactoryGirl dependency to FactoryBot [\#140](https://github.com/samvera/hydra-editor/pull/140) ([no-reply](https://github.com/no-reply)) +- Restrict `simple\_form` to `\<= 3.5.0` [\#138](https://github.com/samvera/hydra-editor/pull/138) ([no-reply](https://github.com/no-reply)) +- Testing on supported version of rails. Fixes \#135 [\#136](https://github.com/samvera/hydra-editor/pull/136) ([jcoyne](https://github.com/jcoyne)) +- Make DOM manipulations idempotent. [\#134](https://github.com/samvera/hydra-editor/pull/134) ([jcoyne](https://github.com/jcoyne)) +- Update travis build matrix [\#133](https://github.com/samvera/hydra-editor/pull/133) ([cbeer](https://github.com/cbeer)) + +## [v3.3.2](https://github.com/samvera/hydra-editor/tree/v3.3.2) (2017-05-23) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.3.1...v3.3.2) + +**Closed issues:** + +- Rails 4 build stopped working [\#135](https://github.com/samvera/hydra-editor/issues/135) + +**Merged pull requests:** + +- Backport Idempotent DOM manipulation [\#137](https://github.com/samvera/hydra-editor/pull/137) ([jcoyne](https://github.com/jcoyne)) + +## [v3.3.1](https://github.com/samvera/hydra-editor/tree/v3.3.1) (2017-05-04) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.3.0...v3.3.1) + +**Merged pull requests:** + +- Use ActiveModel::Naming to find partials [\#132](https://github.com/samvera/hydra-editor/pull/132) ([jcoyne](https://github.com/jcoyne)) + +## [v3.3.0](https://github.com/samvera/hydra-editor/tree/v3.3.0) (2017-05-04) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.2.1...v3.3.0) + +**Merged pull requests:** + +- Remove unused method [\#131](https://github.com/samvera/hydra-editor/pull/131) ([jcoyne](https://github.com/jcoyne)) +- Allow setting a custom field\_metadata\_service [\#127](https://github.com/samvera/hydra-editor/pull/127) ([jcoyne](https://github.com/jcoyne)) + +## [v3.2.1](https://github.com/samvera/hydra-editor/tree/v3.2.1) (2017-05-01) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.2.0...v3.2.1) + +**Merged pull requests:** + +- Don't repeat the inputTypeClass value [\#130](https://github.com/samvera/hydra-editor/pull/130) ([jcoyne](https://github.com/jcoyne)) + +## [v3.2.0](https://github.com/samvera/hydra-editor/tree/v3.2.0) (2017-04-13) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.1.2...v3.2.0) + +**Merged pull requests:** + +- Use almond 0.1.0 [\#128](https://github.com/samvera/hydra-editor/pull/128) ([jcoyne](https://github.com/jcoyne)) +- Use first label to avoid smushing nested labels in more complex fields [\#126](https://github.com/samvera/hydra-editor/pull/126) ([hackmastera](https://github.com/hackmastera)) +- Stop spamming IRC with Travis builds [\#125](https://github.com/samvera/hydra-editor/pull/125) ([mjgiarlo](https://github.com/mjgiarlo)) + +## [v3.1.2](https://github.com/samvera/hydra-editor/tree/v3.1.2) (2016-09-21) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.1.1...v3.1.2) + +**Merged pull requests:** + +- Test for adding input or textarea child fields [\#124](https://github.com/samvera/hydra-editor/pull/124) ([awead](https://github.com/awead)) +- Use class selector for specifying a field's children [\#123](https://github.com/samvera/hydra-editor/pull/123) ([awead](https://github.com/awead)) +- Remove slop from gemfile [\#121](https://github.com/samvera/hydra-editor/pull/121) ([jcoyne](https://github.com/jcoyne)) + +## [v3.1.1](https://github.com/samvera/hydra-editor/tree/v3.1.1) (2016-09-13) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.1.0...v3.1.1) + +**Merged pull requests:** + +- Update engine cart and ActiveTriples [\#122](https://github.com/samvera/hydra-editor/pull/122) ([jcoyne](https://github.com/jcoyne)) + +## [v3.1.0](https://github.com/samvera/hydra-editor/tree/v3.1.0) (2016-08-09) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v3.0.0.beta1...v3.1.0) + +**Closed issues:** + +- Add New Work \(descriptions\) - Bootlint Errors [\#116](https://github.com/samvera/hydra-editor/issues/116) + +**Merged pull requests:** + +- Use the rdf-vocab gem for predicates [\#119](https://github.com/samvera/hydra-editor/pull/119) ([jcoyne](https://github.com/jcoyne)) +- Silence Devise deprecation in test configuration [\#118](https://github.com/samvera/hydra-editor/pull/118) ([atz](https://github.com/atz)) +- Support for Rails 5 [\#117](https://github.com/samvera/hydra-editor/pull/117) ([jcoyne](https://github.com/jcoyne)) +- Delegate model\_name to the model [\#115](https://github.com/samvera/hydra-editor/pull/115) ([jcoyne](https://github.com/jcoyne)) + +## [v3.0.0.beta1](https://github.com/samvera/hydra-editor/tree/v3.0.0.beta1) (2016-06-23) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v2.0.0...v3.0.0.beta1) + +**Closed issues:** + +- Rails 4.1 build is failing [\#94](https://github.com/samvera/hydra-editor/issues/94) + +**Merged pull requests:** + +- Convert FieldManager to es6 [\#114](https://github.com/samvera/hydra-editor/pull/114) ([jcoyne](https://github.com/jcoyne)) +- Improved multi-field accessibility and usability. [\#113](https://github.com/samvera/hydra-editor/pull/113) ([jonearley](https://github.com/jonearley)) + +## [v2.0.0](https://github.com/samvera/hydra-editor/tree/v2.0.0) (2016-04-28) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.2.0...v2.0.0) + +**Closed issues:** + +- Add standard Hydra license file [\#101](https://github.com/samvera/hydra-editor/issues/101) + +**Merged pull requests:** + +- Allow the HTML partials to be configurable [\#112](https://github.com/samvera/hydra-editor/pull/112) ([jcoyne](https://github.com/jcoyne)) +- Replace custom config with the simple\_form bootstrap config [\#111](https://github.com/samvera/hydra-editor/pull/111) ([jcoyne](https://github.com/jcoyne)) +- Update development dependencies [\#110](https://github.com/samvera/hydra-editor/pull/110) ([jcoyne](https://github.com/jcoyne)) +- Avoid deprecated delegate method in the test model [\#109](https://github.com/samvera/hydra-editor/pull/109) ([jcoyne](https://github.com/jcoyne)) +- Add Presenter\#new\_record? [\#108](https://github.com/samvera/hydra-editor/pull/108) ([jcoyne](https://github.com/jcoyne)) +- Solr/Fedora Wrapper [\#107](https://github.com/samvera/hydra-editor/pull/107) ([atz](https://github.com/atz)) +- Rubocop [\#106](https://github.com/samvera/hydra-editor/pull/106) ([atz](https://github.com/atz)) +- Project was moved out of labs, so CI link needs to be updated too. [\#105](https://github.com/samvera/hydra-editor/pull/105) ([atz](https://github.com/atz)) + +## [v1.2.0](https://github.com/samvera/hydra-editor/tree/v1.2.0) (2016-01-21) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.1.1...v1.2.0) + +**Merged pull requests:** + +- Support Blacklight 6 [\#104](https://github.com/samvera/hydra-editor/pull/104) ([jcoyne](https://github.com/jcoyne)) + +## [v1.1.1](https://github.com/samvera/hydra-editor/tree/v1.1.1) (2016-01-07) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.1.0...v1.1.1) + +**Merged pull requests:** + +- Update engine\_cart [\#103](https://github.com/samvera/hydra-editor/pull/103) ([jcoyne](https://github.com/jcoyne)) +- Add missing form-group div for bootstrap form styling [\#102](https://github.com/samvera/hydra-editor/pull/102) ([jcoyne](https://github.com/jcoyne)) + +## [v1.1.0](https://github.com/samvera/hydra-editor/tree/v1.1.0) (2015-10-09) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.5.2...v1.1.0) + +**Closed issues:** + +- check to see if the term is a property before calling obj.multiple?\(term\) [\#99](https://github.com/samvera/hydra-editor/issues/99) + +**Merged pull requests:** + +- multiple? shouldn't raise errors when confronted with non-properties [\#100](https://github.com/samvera/hydra-editor/pull/100) ([jcoyne](https://github.com/jcoyne)) +- Add an instance method version of multiple? [\#98](https://github.com/samvera/hydra-editor/pull/98) ([jcoyne](https://github.com/jcoyne)) +- Update build matrix [\#97](https://github.com/samvera/hydra-editor/pull/97) ([jcoyne](https://github.com/jcoyne)) +- Use property instead of deprecated has\_attributes [\#96](https://github.com/samvera/hydra-editor/pull/96) ([jcoyne](https://github.com/jcoyne)) +- Pin bootstrap-sass to 3.3.4.1 for rails 4.1 build [\#95](https://github.com/samvera/hydra-editor/pull/95) ([jcoyne](https://github.com/jcoyne)) +- Make add and remove button the same size [\#93](https://github.com/samvera/hydra-editor/pull/93) ([jcoyne](https://github.com/jcoyne)) +- Allow overriding jetty port [\#88](https://github.com/samvera/hydra-editor/pull/88) ([jechols](https://github.com/jechols)) +- Add form instructions for screen readers [\#87](https://github.com/samvera/hydra-editor/pull/87) ([jechols](https://github.com/jechols)) +- Don't hardcode a version of hydra-head in the test app [\#86](https://github.com/samvera/hydra-editor/pull/86) ([jcoyne](https://github.com/jcoyne)) +- Split option-building from field-building [\#85](https://github.com/samvera/hydra-editor/pull/85) ([jechols](https://github.com/jechols)) +- Make \[ENTER\] default to submit the form [\#84](https://github.com/samvera/hydra-editor/pull/84) ([jechols](https://github.com/jechols)) + +## [v0.5.2](https://github.com/samvera/hydra-editor/tree/v0.5.2) (2015-07-14) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.4...v0.5.2) + +**Closed issues:** + +- \[ENTER\] key not intuitive [\#82](https://github.com/samvera/hydra-editor/issues/82) + +**Merged pull requests:** + +- Don't test Fedora 4, and clean up testing on Travis [\#92](https://github.com/samvera/hydra-editor/pull/92) ([awead](https://github.com/awead)) + +## [v1.0.4](https://github.com/samvera/hydra-editor/tree/v1.0.4) (2015-04-16) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.3...v1.0.4) + +**Merged pull requests:** + +- Refactor so that the wrappers can be overridden [\#81](https://github.com/samvera/hydra-editor/pull/81) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.3](https://github.com/samvera/hydra-editor/tree/v1.0.3) (2015-04-07) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.2...v1.0.3) + +**Merged pull requests:** + +- Updated README with info on how to set form labels [\#80](https://github.com/samvera/hydra-editor/pull/80) ([val99erie](https://github.com/val99erie)) +- Presenter should be able to know the cardinality of associations [\#79](https://github.com/samvera/hydra-editor/pull/79) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.2](https://github.com/samvera/hydra-editor/tree/v1.0.2) (2015-03-11) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.1...v1.0.2) + +**Closed issues:** + +- add\_to\_list is too loose when checking for empty [\#77](https://github.com/samvera/hydra-editor/issues/77) +- Empty strings are only removed from multi-value params [\#75](https://github.com/samvera/hydra-editor/issues/75) + +**Merged pull requests:** + +- The multi-editor uses a more precise empty check. Fixes \#77 [\#78](https://github.com/samvera/hydra-editor/pull/78) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.1](https://github.com/samvera/hydra-editor/tree/v1.0.1) (2015-02-17) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0...v1.0.1) + +**Merged pull requests:** + +- Handle routes with percent escaped values [\#74](https://github.com/samvera/hydra-editor/pull/74) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.0](https://github.com/samvera/hydra-editor/tree/v1.0.0) (2015-01-30) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.rc4...v1.0.0) + +**Merged pull requests:** + +- Update dependencies to active-fedora 9.0.0 [\#72](https://github.com/samvera/hydra-editor/pull/72) ([jcoyne](https://github.com/jcoyne)) +- Initialize required fields so an NPE is avoided in required?\(\) [\#71](https://github.com/samvera/hydra-editor/pull/71) ([jcoyne](https://github.com/jcoyne)) +- HydraEditor::Form should have validator\_on [\#70](https://github.com/samvera/hydra-editor/pull/70) ([jcoyne](https://github.com/jcoyne)) +- Don't generate methods that overwrite existing methods [\#69](https://github.com/samvera/hydra-editor/pull/69) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.0.rc4](https://github.com/samvera/hydra-editor/tree/v1.0.0.rc4) (2015-01-21) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.rc3...v1.0.0.rc4) + +**Closed issues:** + +- permissions attributes should permit id and \_destroy [\#67](https://github.com/samvera/hydra-editor/issues/67) + +**Merged pull requests:** + +- Added a permission form that supports destroy and id. Fixes \#67 [\#68](https://github.com/samvera/hydra-editor/pull/68) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.0.rc3](https://github.com/samvera/hydra-editor/tree/v1.0.0.rc3) (2015-01-16) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.rc2...v1.0.0.rc3) + +**Fixed bugs:** + +- Form incorrectly has form-inline class [\#58](https://github.com/samvera/hydra-editor/issues/58) +- Remove form-inline [\#36](https://github.com/samvera/hydra-editor/issues/36) + +**Closed issues:** + +- Assets fail to compile [\#55](https://github.com/samvera/hydra-editor/issues/55) +- Revert deprecation of rendering views in app/views/records [\#37](https://github.com/samvera/hydra-editor/issues/37) + +**Merged pull requests:** + +- Rename build\_text\_field to build\_field [\#66](https://github.com/samvera/hydra-editor/pull/66) ([jcoyne](https://github.com/jcoyne)) +- Refactor javascript to allow overriding of createNewField\(\) [\#65](https://github.com/samvera/hydra-editor/pull/65) ([jcoyne](https://github.com/jcoyne)) +- Use hydra-head error handling [\#64](https://github.com/samvera/hydra-editor/pull/64) ([jcoyne](https://github.com/jcoyne)) +- Namespace javascript [\#63](https://github.com/samvera/hydra-editor/pull/63) ([jcoyne](https://github.com/jcoyne)) +- MultiValueInput should pass an index to build\_text\_field [\#62](https://github.com/samvera/hydra-editor/pull/62) ([jcoyne](https://github.com/jcoyne)) +- MultiValueInput\#collection is responsible for what to draw. [\#61](https://github.com/samvera/hydra-editor/pull/61) ([jcoyne](https://github.com/jcoyne)) +- Extract new method initialize\_field for easier overrides [\#60](https://github.com/samvera/hydra-editor/pull/60) ([jcoyne](https://github.com/jcoyne)) +- Remove form-inline class from form. Fixes \#58 [\#59](https://github.com/samvera/hydra-editor/pull/59) ([jcoyne](https://github.com/jcoyne)) +- Don't use application.css, fixes \#55 [\#56](https://github.com/samvera/hydra-editor/pull/56) ([awead](https://github.com/awead)) + +## [v1.0.0.rc2](https://github.com/samvera/hydra-editor/tree/v1.0.0.rc2) (2015-01-07) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.rc1...v1.0.0.rc2) + +## [v1.0.0.rc1](https://github.com/samvera/hydra-editor/tree/v1.0.0.rc1) (2015-01-07) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.beta3...v1.0.0.rc1) + +**Merged pull requests:** + +- Added error support to form presenter. [\#54](https://github.com/samvera/hydra-editor/pull/54) ([tpendragon](https://github.com/tpendragon)) + +## [v1.0.0.beta3](https://github.com/samvera/hydra-editor/tree/v1.0.0.beta3) (2015-01-02) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.beta2...v1.0.0.beta3) + +## [v1.0.0.beta2](https://github.com/samvera/hydra-editor/tree/v1.0.0.beta2) (2015-01-02) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v1.0.0.beta1...v1.0.0.beta2) + +**Closed issues:** + +- New worthwhile form can't add/remove multi-values. [\#50](https://github.com/samvera/hydra-editor/issues/50) +- The "add another" button UX is upside down [\#18](https://github.com/samvera/hydra-editor/issues/18) + +**Merged pull requests:** + +- Move keyboard support into its own file [\#53](https://github.com/samvera/hydra-editor/pull/53) ([jcoyne](https://github.com/jcoyne)) +- Refactor javascript to not require jQuery-UI [\#52](https://github.com/samvera/hydra-editor/pull/52) ([jcoyne](https://github.com/jcoyne)) +- Add form information/jQuery UI info to README. [\#51](https://github.com/samvera/hydra-editor/pull/51) ([tpendragon](https://github.com/tpendragon)) +- Use the worthwhile editor [\#49](https://github.com/samvera/hydra-editor/pull/49) ([jcoyne](https://github.com/jcoyne)) + +## [v1.0.0.beta1](https://github.com/samvera/hydra-editor/tree/v1.0.0.beta1) (2014-12-22) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.5.1...v1.0.0.beta1) + +**Merged pull requests:** + +- Model the forms themselves [\#48](https://github.com/samvera/hydra-editor/pull/48) ([jcoyne](https://github.com/jcoyne)) +- Ignores RVM/rbenv-related artifacts [\#47](https://github.com/samvera/hydra-editor/pull/47) ([mjgiarlo](https://github.com/mjgiarlo)) +- Coerces class name to string in call to tableize \(for Rails 4.2\) [\#46](https://github.com/samvera/hydra-editor/pull/46) ([mjgiarlo](https://github.com/mjgiarlo)) + +## [v0.5.1](https://github.com/samvera/hydra-editor/tree/v0.5.1) (2014-11-10) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.5.0...v0.5.1) + +**Merged pull requests:** + +- Allow falling back to the "records" templates [\#45](https://github.com/samvera/hydra-editor/pull/45) ([jcoyne](https://github.com/jcoyne)) + +## [v0.5.0](https://github.com/samvera/hydra-editor/tree/v0.5.0) (2014-08-27) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.4.0...v0.5.0) + +**Closed issues:** + +- Don't render input-group unless it's a multiple field [\#40](https://github.com/samvera/hydra-editor/issues/40) +- bootstrap\_form\_tag takes 0..1 arguments, we are giving 2 [\#39](https://github.com/samvera/hydra-editor/issues/39) + +**Merged pull requests:** + +- Show the error fields on the form [\#44](https://github.com/samvera/hydra-editor/pull/44) ([jcoyne](https://github.com/jcoyne)) +- Draw the form if there is a problem saving the record [\#43](https://github.com/samvera/hydra-editor/pull/43) ([jcoyne](https://github.com/jcoyne)) +- Don't use an input-group class on non-multiple fields. Fixes \#40 [\#42](https://github.com/samvera/hydra-editor/pull/42) ([jcoyne](https://github.com/jcoyne)) +- Pass the proper arguments to boostrap\_form\_tag. Fixes \#39 [\#41](https://github.com/samvera/hydra-editor/pull/41) ([jcoyne](https://github.com/jcoyne)) +- Refactor records controller to use smaller methods [\#38](https://github.com/samvera/hydra-editor/pull/38) ([jcoyne](https://github.com/jcoyne)) + +## [v0.4.0](https://github.com/samvera/hydra-editor/tree/v0.4.0) (2014-07-03) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.3.0...v0.4.0) + +**Closed issues:** + +- Upgrade to rails-bootstrap-forms [\#30](https://github.com/samvera/hydra-editor/issues/30) + +**Merged pull requests:** + +- Upgrade styles to bootstrap3 [\#35](https://github.com/samvera/hydra-editor/pull/35) ([jcoyne](https://github.com/jcoyne)) + +## [v0.3.0](https://github.com/samvera/hydra-editor/tree/v0.3.0) (2014-06-06) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.2.2...v0.3.0) + +**Closed issues:** + +- CI build is failing [\#29](https://github.com/samvera/hydra-editor/issues/29) + +**Merged pull requests:** + +- Upgrade to rspec\_3 and use engine\_cart for testing [\#34](https://github.com/samvera/hydra-editor/pull/34) ([jcoyne](https://github.com/jcoyne)) +- Upgrade to boostrap\_form \(instead of bootstrap\_forms\) [\#33](https://github.com/samvera/hydra-editor/pull/33) ([jcoyne](https://github.com/jcoyne)) +- Use the blacklight 5 generator [\#32](https://github.com/samvera/hydra-editor/pull/32) ([jcoyne](https://github.com/jcoyne)) +- Use sr-only class for accessibility [\#31](https://github.com/samvera/hydra-editor/pull/31) ([jcoyne](https://github.com/jcoyne)) +- Factor out existing \ content of records/form partial to records/form\_header partial. [\#28](https://github.com/samvera/hydra-editor/pull/28) ([dchandekstark](https://github.com/dchandekstark)) +- change records routes to allow dashes in pid, and add spec [\#20](https://github.com/samvera/hydra-editor/pull/20) ([mkorcy](https://github.com/mkorcy)) + +## [v0.2.2](https://github.com/samvera/hydra-editor/tree/v0.2.2) (2014-01-15) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.2.1...v0.2.2) + +**Merged pull requests:** + +- Ensure the views are pulled from the records directory after an error [\#27](https://github.com/samvera/hydra-editor/pull/27) ([jcoyne](https://github.com/jcoyne)) +- Make it easier to override editing partials [\#26](https://github.com/samvera/hydra-editor/pull/26) ([jcoyne](https://github.com/jcoyne)) + +## [v0.2.1](https://github.com/samvera/hydra-editor/tree/v0.2.1) (2014-01-03) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.2.0...v0.2.1) + +**Merged pull requests:** + +- Don't use instance variable in helper [\#25](https://github.com/samvera/hydra-editor/pull/25) ([jcoyne](https://github.com/jcoyne)) + +## [v0.2.0](https://github.com/samvera/hydra-editor/tree/v0.2.0) (2014-01-02) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.1.1...v0.2.0) + +**Closed issues:** + +- Should not depend on the hydra gem. [\#19](https://github.com/samvera/hydra-editor/issues/19) +- HE should use hydra gem for testing [\#17](https://github.com/samvera/hydra-editor/issues/17) + +**Merged pull requests:** + +- Adapt the resource name to the name of the controller [\#24](https://github.com/samvera/hydra-editor/pull/24) ([jcoyne](https://github.com/jcoyne)) +- Only attributes marked as editable should get set [\#23](https://github.com/samvera/hydra-editor/pull/23) ([jcoyne](https://github.com/jcoyne)) +- Test against edge hydra-head [\#22](https://github.com/samvera/hydra-editor/pull/22) ([jcoyne](https://github.com/jcoyne)) +- Authorize update/create on a per-class basis [\#21](https://github.com/samvera/hydra-editor/pull/21) ([jcoyne](https://github.com/jcoyne)) +- Added Travis CI config file, etc. [\#16](https://github.com/samvera/hydra-editor/pull/16) ([dchandekstark](https://github.com/dchandekstark)) + +## [v0.1.1](https://github.com/samvera/hydra-editor/tree/v0.1.1) (2013-11-06) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.1.0...v0.1.1) + +**Merged pull requests:** + +- Fixes \#14. [\#15](https://github.com/samvera/hydra-editor/pull/15) ([dchandekstark](https://github.com/dchandekstark)) + +## [v0.1.0](https://github.com/samvera/hydra-editor/tree/v0.1.0) (2013-10-22) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.0.6...v0.1.0) + +**Implemented enhancements:** + +- Should be able to easily override the redirect location after create and update [\#8](https://github.com/samvera/hydra-editor/issues/8) + +**Merged pull requests:** + +- Make RecordsControllerBehavior more reusable [\#13](https://github.com/samvera/hydra-editor/pull/13) ([dchandekstark](https://github.com/dchandekstark)) +- Adds hooks for mounting app to override default redirect locations after create and update actions. [\#12](https://github.com/samvera/hydra-editor/pull/12) ([dchandekstark](https://github.com/dchandekstark)) +- Fixed routing errors in controller spec [\#11](https://github.com/samvera/hydra-editor/pull/11) ([dchandekstark](https://github.com/dchandekstark)) +- Remove spec test directory from gem. [\#7](https://github.com/samvera/hydra-editor/pull/7) ([coblej](https://github.com/coblej)) + +## [v0.0.6](https://github.com/samvera/hydra-editor/tree/v0.0.6) (2013-10-15) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.0.5...v0.0.6) + +**Merged pull requests:** + +- provide locals record to partial [\#5](https://github.com/samvera/hydra-editor/pull/5) ([coblej](https://github.com/coblej)) + +## [v0.0.5](https://github.com/samvera/hydra-editor/tree/v0.0.5) (2013-07-11) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.0.4...v0.0.5) + +## [v0.0.4](https://github.com/samvera/hydra-editor/tree/v0.0.4) (2013-07-11) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.0.3...v0.0.4) + +## [v0.0.3](https://github.com/samvera/hydra-editor/tree/v0.0.3) (2013-06-18) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.0.2...v0.0.3) + +**Merged pull requests:** + +- Fix clear out field value [\#4](https://github.com/samvera/hydra-editor/pull/4) ([jcoyne](https://github.com/jcoyne)) +- Remove unused method [\#3](https://github.com/samvera/hydra-editor/pull/3) ([jcoyne](https://github.com/jcoyne)) +- Remove unnecessary parameter [\#2](https://github.com/samvera/hydra-editor/pull/2) ([jcoyne](https://github.com/jcoyne)) + +## [v0.0.2](https://github.com/samvera/hydra-editor/tree/v0.0.2) (2013-06-14) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/v0.0.1...v0.0.2) + +**Merged pull requests:** + +- Updated partials to use locals instead of a @record class variable [\#1](https://github.com/samvera/hydra-editor/pull/1) ([flyingzumwalt](https://github.com/flyingzumwalt)) + +## [v0.0.1](https://github.com/samvera/hydra-editor/tree/v0.0.1) (2013-06-12) + +[Full Changelog](https://github.com/samvera/hydra-editor/compare/8374955dbfd17ae03f1c7b824baf84d7448e3758...v0.0.1) + \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/README.md b/README.md index 39c875b..1cb145d 100644 --- a/README.md +++ b/README.md @@ -159,7 +159,7 @@ If you are not mounting the engine or using its default routes, you can include ## Releasing 1. `bundle install` -2. Increase the version number in `lib/hydra-editor/version.rb` +2. Increase the version number in `lib/hydra_editor/version.rb` 3. Increase the same version number in `.github_changelog_generator` 4. Update `CHANGELOG.md` by running this command: diff --git a/lib/hydra_editor/version.rb b/lib/hydra_editor/version.rb index 449a3cb..183a6f5 100644 --- a/lib/hydra_editor/version.rb +++ b/lib/hydra_editor/version.rb @@ -1,3 +1,3 @@ module HydraEditor - VERSION = '5.0.2'.freeze + VERSION = '5.0.3'.freeze end