Releases: samvera/bulkrax
Releases · samvera/bulkrax
v5.3.1
v6.0.1
v6.0.0
What's Changed
Breaking Changes 🛠
- make search string used to look up objects configurable by @orangewolf in #884
- This PR requires anyone with custom code that creates an ObjectFactory or that overrides the ObjectFactory#initializer or ObjectFactory#search_by_identifier methods to update their code to take in to account the new
work_identifier_search_field
- This PR requires anyone with custom code that creates an ObjectFactory or that overrides the ObjectFactory#initializer or ObjectFactory#search_by_identifier methods to update their code to take in to account the new
Full Changelog: v5.5.0...v6.0.0
v5.5.0
What's Changed
Breaking Changes 🛠
Exciting New Features 🎉
Bug Fixes 🐞
- Avoid NoMethodError in Bulkrax::Importers::Controller#create. by @lsitu in #870
- use the
GlobalID
library tooling to determine global id by @no-reply in #869 - 📚 Update docs in preparation for best practices seminar by @jeremyf in #873
- Nav-tabs event scoping by @bbpennel in #874
- 🐛 Fix tabs for Hydra application by @kirkkwang in #875
- add Compatibility section to readme by @aploshay in #879
- Update readme to remove references to samvera-labs by @straleyb in #880
- Reduce SQL calls when incrementing/decrementing run counters by @bkiahstroud in #881
- fix syntax error in ERB by @dunn in #883
- unpin dry-monads. its not a dependency of bulkrax by @orangewolf in #885
New Contributors
- @lsitu made their first contribution in #870
- @aploshay made their first contribution in #879
- @straleyb made their first contribution in #880
Full Changelog: v5.4.1...v5.5.0
v5.4.1
v5.4.0
What's Changed
Exciting New Features 🎉
- 🎁 Add rake task to generate CSVs for testing imports by @bkiahstroud in #850
- 🎁 Add
Institution
to importer visibility by @kirkkwang in #860 - 🐛 add guard clauses to add_indices_to_bulkrax migration by @ShanaLMoore in #862
Bug Fixes 🐞
- 🐛 Ensuring we inject Bulkrax views before Hyrax by @jeremyf in #855
- find existing records more often, leading to better round tripping experiance by @orangewolf in #853
- Support additional view i18n labels by @mcritchlow in #858
Full Changelog: v5.3.0...v5.4.0
v5.3.0
What's Changed
Exciting New Features 🎉
- 🎁 Add title attribute by @kirkkwang in #838
- Prefer [] over [""] for blank values that are split by @orangewolf in #839
Bug Fixes 🐞
- strip whitespace from model values so they get assigned correctly by @bkiahstroud in #802
- Default ordering importers/exporters by created_at: :desc by @jeremyf in #773
- 🐛 Adding in_batches handling of Importer based export by @jeremyf in #809
- 🐛 Reindex child work after adding relationship by @laritakr in #812
- 🐛 Add record locking for create_relationships_job by @laritakr in #811
- 📚 Add / correct documentation by @bkiahstroud in #814
- 🎁 Adding indices to Bulkrax Tables by @jeremyf in #813
- 🎁 remove whitespaces from CSV headers by @ShanaLMoore in #816
- Fix create and validate button by @DeonFranklin in #821
- Fix modal for hydra apps by @summer-cook in #835
- Re-enables nav-tabs for hydra apps by @summer-cook in #836
- Remove jquery and bootstrap from bulkrax by @kirkkwang in #841
- 🐛 Modify navtabs.js by @kirkkwang in #843
- 🐛 Normalizing export column names by @jeremyf in #847
New Contributors
- @DeonFranklin made their first contribution in #821
Full Changelog: v5.2.1...v5.3.0
v5.2.1
What's Changed
Bug Fixes 🐞
- default-fs-entry-class by @alishaevn in #793
- add require bagit to bagit parser file by @labradford in #795
- fix bagit exporting by @alishaevn in #798
Full Changelog: v5.2.0...v5.2.1
v4.4.2
What's Changed
Bug Fixes 🐞
- Backport bug fixes from v5 by @alishaevn in #796
Full Changelog: v4.4.1...v4.4.2
v5.2.0
What's Changed
Exciting New Features 🎉
- decouple from hyrax by @labradford in #744
- move config to a Configurable class by @no-reply in #781
- Add more labels for view pages by @VivianChu in #786
Bug Fixes 🐞
- Favoring non-deprecated method name by @jeremyf in #746
- Adding
Bulkrax::ParserExportRecordSet
by @jeremyf in #749 - Adding logic to skip blank lines by @jeremyf in #751
- i289 Exporter Issue by @AKFosterDev in #747
- Favoring explicit "empty" lines handler by @jeremyf in #752
- filters out keys with blank values for required elements check by @sephirothkod in #753
- I754 by @jeremyf in #756
- Ensuring exporter's queried file sets are in fact file sets by @jeremyf in #759
- Update reset.rake by @orangewolf in #763
- 745 use correct mapping for required fields by @sephirothkod in #765
- add rights_statement to list of fields with multiple values by @dunn in #757
- Admin set decouple by @sephirothkod in #766
- Fixing timing regression for incrementation by @jeremyf in #769
- Adding guard for querying 0 rows for FileSets by @jeremyf in #770
- Ensuring we handle non-string keys for persisted mappings by @jeremyf in #771
- Fix "Export errored entries" button not rendering by @bkiahstroud in #772
- Deprecate parse_resource_type method as it isn't used anymore by @sephirothkod in #768
- Adding quotes around candidate_file_set_ids by @jeremyf in #774
- Addressing SOLR maxBooleanClauses for WorkType export by @jeremyf in #776
- HotFix: Patching Marcel MimeType sniffing by @jeremyf in #778
- Adding spec to verify zip? detection by @jeremyf in #779
- Ensuring closed file handle when testing zip file by @jeremyf in #780
- Non hyrax exports by @sephirothkod in #783
- Update bulkrax.rb rel job var by @sephirothkod in #789
- Fix multi_value_element_split_on example regex by @mcritchlow in #790
- Set turbolinks to false for the exporter index page by @kirkkwang in #791
New Contributors
- @AKFosterDev made their first contribution in #747
- @cudevmaxwell made their first contribution in #764
- @VivianChu made their first contribution in #786
- @mcritchlow made their first contribution in #790
Full Changelog: v5.1.0...v5.2.0