Releases: samvera/active_fedora
Releases · samvera/active_fedora
v12.2.1
v12.0.3
v11.5.5
v13.1.2
v13.1.1
Dependencies
- Loosens the
faraday-encoding
dependency for releases 0.0.5 and later (this resolves errors which are encountered prior to the changes introduced in ma2gedev/faraday-encoding#5) (#1409)
v13.1.0
Dependencies
- Adds support for Rails 6.0 (#1403)
Deprecations
ActiveFedora::Attributes#clear_changed_attributes
is deprecated for removal. UseActiveModel::Dirty#changes_applied
, instead. (#1403)- This method was previously called as an
after_save
callback. This callback is retained in the case of overrides, but will also be removed in 14.0.0
- This method was previously called as an
v13.0.0
v12.2.0 (Yanked)
Note: This release was yanked on 08/19/19
After discovering that it introduced breaking changes for the Rails generation of Hyrax (and, presumably other Samvera and Blacklight) applications, the decision was made to yank the 12.2.0 release of this Gem.
v12.1.1
Bugfix: Deprecated configuration has been removed from the solr schema that ships with active_fedora, which was preventing it from working with Solr 8. If you use active_fedora
's defaults for running a test suite, you might have seen this error since the release of Solr 8:
ERROR: Error CREATEing SolrCore 'hydra-test': Unable to create core [hydra-test] Caused by: solr.StandardFilterFactory
This release should resolve that error.
v12.1.0
Dependencies
- Adds support for Rails 5.2.0
- Allow
faraday
past 0.12.x
Features
- Adding update_index callback hooks (#1282)
Optimizations
- Implement enumeration for
Relation#each
(#1353)- This provides a significant performance optimization for
MyModel.all.each
andMyModel.select.each
use cases, as well as for#blank?
,#present?
,#include?
and#any?
- This provides a significant performance optimization for
Bugfixes
- Use PointField types rather than deprecated Trie* types in generated Solr schema (#1368)