v1.1.0
What's Changed
Breaking Changes 🛠
Exciting New Features 🎉
- Adding Pages to PNGs splitter by @jeremyf in #170
- Adding support for Hyrax by @kirkkwang in #172
- Allinson flex support by @kirkkwang in #175
- Add support for presentation v3 metadata by @kirkkwang in #182
- Metadata pain by @kirkkwang in #190
- I 187 search recent works by @laritakr in #191
- Remove canvas sorting by @kirkkwang in #200
- [i335] - port over serverless code from nnp by @ShanaLMoore in #198
- I206 questioning authorities by @kirkkwang in #207
- Add
OMP_THREAD_LIMIT=1
to tesseract call by @kirkkwang in #205 - Optimize identify -verbose by @kirkkwang in #208
- Adding child_file_title_generator_function by @jeremyf in #211
- Catalog to uv search by @kirkkwang in #217
- Add configuration for child work attributes by @kirkkwang in #221
- Sort canvas configuration by @kirkkwang in #226
- Add configuration for OCR coordinate search by @kirkkwang in #227
- Add configuration for all_text indexing by @kirkkwang in #228
- Fixed tesseract spelling errors by @DeonFranklin in #232
- Updating allinson flex features by @kirkkwang in #231
- 🐛 Return early for no snippets by @kirkkwang in #260
- 🎁 Add
AllinsonFlex
fields to solr queries by @kirkkwang in #263 - 🎁 Make representative media alt text dynamic by @kirkkwang in #267
- 📚 Minor changes to improve legibility by @jeremyf in #269
- I294 add button to resplit work by @jeremyf in #302
- 🎁 Introduce .named_derivatives_and_generators_filter by @jeremyf in #306
Bug Fixes 🐞
- Skip blacklight_iiif_search:install solr changes by @jeremyf in #159
- Refactoring low-level classes for legibility by @jeremyf in #169
- Add padding with zeros by @kirkkwang in #171
- Bug fixes due to refactoring by @laritakr in #174
- Update Redis gem by @kirkkwang in #176
- Refactor
#file_set_ids
by @kirkkwang in #177 - Add jpg splitter and fix a bug by @kirkkwang in #178
- Refactor another
#file_set_ids
by @kirkkwang in #180 - Fix work show presenter by @laritakr in #186
- non-images should create default Hyrax derivs by @kirkkwang in #189
- Add override for Hyrax by @kirkkwang in #192
- Remove empty strings from metadata pane by @kirkkwang in #195
- Ensuring version is set earlier in instantiation by @jeremyf in #199
- Extracting ancestry identifier configurability by @jeremyf in #209
- Raise an error on relationships job failure by @laritakr in #212
- Add guard to method by @laritakr in #213
- Renaming method for clarity for a confusing reality by @jeremyf in #216
- Omit syntax warnings from command by @laritakr in #223
- revert change that introduced no matches found bug by @ShanaLMoore in #225
- Modify solr query for children by @laritakr in #229
- Update GeneratedResourceSchema in childed_indexer by @DeonFranklin in #230
- Don't show child metadata on the parent image by @kirkkwang in #235
- Search parent metadata instead of no match found by @kirkkwang in #234
- Remove additional search terms from query string by @kirkkwang in #236
- [i387] - add default value to is_child property by @ShanaLMoore in #237
- 🐛 Fix a
NilClass
error by @kirkkwang in #240 - 🐛 Fix additional query terms removal by @kirkkwang in #241
- Rework relationships job by @laritakr in #239
- 🐛 Ensure
FileSet
id by @kirkkwang in #253 - 🐛 Restore PDF splitting functionality to main and bring in subsequent code changes by @laritakr in #256
- 🐛 Fix typo
default
todefault_coords
by @laritakr in #257 - 🐛 Fix word count by @kirkkwang in #258
- 🐛 Correct search count by @kirkkwang in #259
- 🐛 Fixing issue with misnamed constant and using variable before declared by @jeremyf in #261
- 🐛 Fix bug OCR search bug with AllinsonFlex by @kirkkwang in #264
- 🐛 Fixing bug in how we find a derived file by @jeremyf in #262
- 🐛 Adding more robust (albeit hacky) handling of ancestors by @jeremyf in #265
- 🐛 Fix case insensitive query by @kirkkwang in #268
- 🎁 Adding DerivativeRodeoService#cleanup_derivatives ♻️ by @jeremyf in #271
- 🐛 Render thumbnails when IIIF Print disabled by @jeremyf in #277
- 🐛 Fix calling Fedora from view by @kirkkwang in #278
- 🐛 Handle no file_set_ids property by @jeremyf in #275
- Loosen up rails restriction by @orangewolf in #281
- 🎁 Add graceful fallback of preprocessing by @jeremyf in #283
- make target count part of the error message for children by @orangewolf in #284
- 🎁 IiifPrint Enhancements to clean up split works as PDF fileset is deleted by @ShanaLMoore in #288
- 🧹 Add Solargraph as dependency by @jeremyf in #286
- 🐛 Leverage CopyGenerator to ensure we have local copy by @jeremyf in #285
- Create Child Works based on PDF fileset's file by @laritakr in #290
- 🧹 Fix broken specs by @jeremyf in #293
- Report errors and ensure file exists by @laritakr in #295
- ⚙️ Remove hard-dependency on Rails by @jeremyf in #300
- 🧹 Update
Gemfile.lock
by @kirkkwang in #301 - 📚 Add documentation regarding DerivativeRodeo by @jeremyf in #296
- 🐛 Fix install location for helpers/iiif_print_helper by @jeremyf in #303
- 🐛 Work through fallback of rodeo URLs by @jeremyf in #305
- 🐛 Favor
_ssi
field over_tsi
for split from PDF by @jeremyf in #307 - 🎁 Add config for skipping splitting by file suffix by @jeremyf in #308
- 🐛 Favor
FileUtils.rm_f
by @jeremyf in #309
New Contributors
- @DeonFranklin made their first contribution in #230
Full Changelog: v1.0.0...v1.1.0