Releases: esmero/format_strawberryfield
Format Strawberryfield 1.4.0 (v1.4.0)
What's Changed
- ISSUE-385: Drupal 10.1 compatibility for our overriden Controllers/facet/exposed forms (Symphony 5 v/s GET) by @DiegoPino in #391
- ISSUE-182: Makes Metadata Display Entities revision able by @DiegoPino in #399
- ISSUE-400: Advanced Search Classic mode by @DiegoPino in #403
- ISSUE-404: Facet summary with separate entries per Input/field for advanced search by @DiegoPino in #405
- ISSUE-408: Adds multi value check for required, validate count on non empties by @DiegoPino in #409
- ISSUE-412: Tested on production. Finally IP embargoes can cut the Cache crap by @DiegoPino in #413
- Issue-414-1.4.0--leaflet-options --> 1.4.0 by @patdunlavey in #416
- Adds the ability to change the default base URL for the images of IA BookReader by @roromedia in #420
- ISSUE-292: IIIF driven paging/sequence + order drive hints + cover page by @DiegoPino in #419
- ISSUE-425 --- Fixes brackets to get settings into JS by @roromedia in #426
- ISSUE-427: Adds data property (HTML) driven on click or on load Views loading via AJAX by @DiegoPino in #428
- ISSUE-434: Fix 206 response on a HEAD with a Range to a 200 by @DiegoPino in #435
- ISSUE-430: Various AJAX/Interactions and Views fixes by @DiegoPino in #431
- ISSUE-106b:API builder/controller re-roll for 1.4.0 by @DiegoPino in #394
- ISSUE-442:Open API sanity + Controller cleanup by @DiegoPino in #444
- Issue-447: missing accessCheck in TwigExtension::entityIdsByLabel by @patdunlavey in #448
- ISSUE-449: Fix multiple Contextual filters, some "NULL" and allow Exposed filters. But avoid if already set same "key" via a Cont… by @DiegoPino in #450
- ISSUE-436: PDFJS 4.x + VTT Content Search API + Mirador 4.0 alpha 2 + ML by @DiegoPino in #437
- ISSUE-453: Fixes Override Windows (array) loosing Manifest ID when overridden by @DiegoPino in #454
- ISSUE-457: Multiple bug fixes and improvements for Content Search API (Plain Text) by @DiegoPino in #458
New Contributors
- @roromedia made their first contribution in #420
Full Changelog: v1.3.0...v1.4.0
v1.4.0-pre
What's Changed
- ISSUE-385: Drupal 10.1 compatibility for our overriden Controllers/facet/exposed forms (Symphony 5 v/s GET) by @DiegoPino in #391
- ISSUE-182: Makes Metadata Display Entities revision able by @DiegoPino in #399
- ISSUE-400: Advanced Search Classic mode by @DiegoPino in #403
- ISSUE-404: Facet summary with separate entries per Input/field for advanced search by @DiegoPino in #405
- ISSUE-408: Adds multi value check for required, validate count on non empties by @DiegoPino in #409
- ISSUE-412: Tested on production. Finally IP embargoes can cut the Cache crap by @DiegoPino in #413
- Issue-414-1.4.0--leaflet-options --> 1.4.0 by @patdunlavey in #416
- Adds the ability to change the default base URL for the images of IA BookReader by @roromedia in #420
- ISSUE-292: IIIF driven paging/sequence + order drive hints + cover page by @DiegoPino in #419
- ISSUE-425 --- Fixes brackets to get settings into JS by @roromedia in #426
- ISSUE-427: Adds data property (HTML) driven on click or on load Views loading via AJAX by @DiegoPino in #428
- ISSUE-434: Fix 206 response on a HEAD with a Range to a 200 by @DiegoPino in #435
- ISSUE-430: Various AJAX/Interactions and Views fixes by @DiegoPino in #431
- ISSUE-106b:API builder/controller re-roll for 1.4.0 by @DiegoPino in #394
- ISSUE-442:Open API sanity + Controller cleanup by @DiegoPino in #444
- Issue-447: missing accessCheck in TwigExtension::entityIdsByLabel by @patdunlavey in #448
- ISSUE-449: Fix multiple Contextual filters, some "NULL" and allow Exposed filters. But avoid if already set same "key" via a Cont… by @DiegoPino in #450
- ISSUE-436: PDFJS 4.x + VTT Content Search API + Mirador 4.0 alpha 2 + ML by @DiegoPino in #437
New Contributors
- @roromedia made their first contribution in #420
Full Changelog: v1.3.0...v1.4.0-pre
Format Strawberryfield 1.3.0 (v1.3.0)
First Drupal 10 release
What's Changed
- Issue 248 patch - Update JMESPaths by @digitaldogsbody in #256
- Small improvement to
IIIF_V3_JMESPATH
by @digitaldogsbody in #257 - ISSUE-329: Fix imprecise JS on Advanced Search when multiple exposed forms are rendered by @DiegoPino in #330
- ISSUE-331: Removing autofocus on Views Exposed form Submit buttons by @DiegoPino in #332
- ISSUE-334: Provide a manual Content-Type for the plain Binary Controller by @DiegoPino in #335
- ISSUE-334b: Add exceptions for past wrongly provided mime types by remote sources by @DiegoPino in #336
- ISSUE-345: left over SBF Ajax interactions when enabling Ajax, then enabling interactions, then disabling Ajax again by @DiegoPino in #346
- ISSUE-343: Metadata Preview error display by @aksm in #344
- ISSUE-337: Allow Camera UP vector to be overriden by setting or metadata by @DiegoPino in #342
- ISSUE-340: New JMESPath expression conditional for blocks by @DiegoPino in #341
- ISSUE-338: Custom error handler needs to filter out unhelpful errors/deprecations by @aksm in #347
- ISSUE-348: Adds a pseudo Node "Upcaster" for Routed Views in the presence of "Active Display Settings" tab by @DiegoPino in #349
- Update FormatStrawberryfieldRestOaiPmhSettingsForm.php by @patdunlavey in #356
- ISSUE-350: Refactor Metadata Preview used variables functionality by @aksm in #351
- ISSUE-358: Metadata Display Preview Codemirror output visually inconsistent by @aksm in #359
- ISSUE-353: Hide viewer if embargo is present + enforce embargo on Exposed Metadata Endpoints via 401 by @DiegoPino in #354
- ISSUE-363: Wrong empty defaults break View Ajax settings on Map formatter by @DiegoPino in #364
- ISSUE-371: Remove name from docs by @aksm in #373
- ISSUE-368: edtf_2_iso_date by @DiegoPino in #370
- ISSUE-365:Upgrade leaflet to latest stable by @DiegoPino in #366
- ISSUE-361: ADO to ADO entity reference derived/nested property views filter by @DiegoPino in #362
- ISSUE-248: backend (metadata display) driven Search for OCR by @DiegoPino in #252
- Content Search API for 1.3.0 by @DiegoPino in #376
- ISSUE-374: Macro issue, update to Drupal 10, PHP 8.1 by @DiegoPino in #375
- ISSUE-380: Add extra Catch for \Errors by @DiegoPino in #381
- ISSUE-377: Allow multiple IP addresses/ranges to dictate which IPs can bypass an… by @DiegoPino in #382
- ISSUE-384: Fixes Manifest v/s Image driven OSD issue with configuration default/formatter settings form by @DiegoPino in #386
- ISSUE-387: always pass viewer_overrides as part of the DrupalSettings to JS by @DiegoPino in #388
- ISSUE-207-1.3 --- Moved twig context alter hook inside the render con… by @patdunlavey in #393
- ISSUE-389: add accessCheck() to FormatStrawberryfieldRestOaiPmhSettingsForm.php by @DiegoPino in #390
- ISSUE-395: Make IP based embargoed ADOs + Anonymous users un-cacheable by @DiegoPino in #396
- ISSUE-397: Adds Usage Tab to Metadata Display Entities by @DiegoPino in #398
New Contributors
- @digitaldogsbody made their first contribution in #256
Full Changelog: v1.1.0...v1.3.0
Format Strawberryfield 1.1.0 (v1.1.0)
What's Changed
- ISSUE-221 --- ADO Type condition plugin. by @patdunlavey in #222
- ISSUE-128: Basic pass custom Mirador 3.3.0 with Image tools by @DiegoPino in #235
- ISSUE-237: bad indentation for UV formatter schema by @DiegoPino in #239
- ISSUE-236: Citation Formatter check for null by @aksm in #238
- ISSUE-241: Citation Formatter settings undefined variables by @aksm in #243
- ISSUE-244 --- Workaround Mirador to allow mutiple Audios on Chrome/Firefox by @patdunlavey in #245
- ISSUE-249 --- removed '#required' from the 'ado_types' field in the ADOType condition configuration form by @patdunlavey in #250
- ISSUE-247: Fixes Search API twig extension by @DiegoPino in #251
- ISSUE-262: Internet Archive Bookreader mobile menu is broken by @aksm in #263
- ISSUE-167: Style "share" pop-up window for IA Bookreader by @aksm in #264
- ISSUE-223: Provide media/files at UUIDs additionally to node IDs by @aksm in #268
- ISSUE-260: Views and Facets + advanced search by @DiegoPino in #261
- ISSUE-269: Lower the strict conditions for a single Media (audio and video) with VTT(s) by @DiegoPino in #270
- ISSUE-269b:Fix height on VTTs/Audio by @DiegoPino in #272
- ISSUE-271: Deal with Empty Queries on Advanced and Facet Summary for Queries by @DiegoPino in #273
- Fix Issue 276: advanced search add/remove without exposed operator by @patdunlavey in #278
- New submodule: format_strawberryfield_rest_oai_pmh by @patdunlavey in #277
- ISSUE-280:Exclude Facet Processor that allows multiline facet value settings by @DiegoPino in #281
- ISSUE-280b:Trimming was needed. But we want to preserve spaces at least by @DiegoPino in #282
- ISSUE-284: Uppercase the Conjunction Operator to please the Solr Gods (rey sol) by @DiegoPino in #285
- ISSUE-265: Allow multiple CSS classes for clipboard copy functionality by @aksm in #266
- ISSUE-283:Facet Summary Processor misbehavior on Date Range when it is the only Facet selected by @DiegoPino in #286
- ISSUE-274: Report render array output error in Metadata Display preview by @aksm in #275
- ISSUE-287: Adds a new JOIN filter to allow Flavors to matching ADO unified search by @DiegoPino in #288
- ISSUE-290: Solr 9.x and better HL for joins and Advanced search JOIN awareness by @DiegoPino in #291
- ISSUE-290b: Remove op query parameter from the Browser state by @DiegoPino in #294
- ISSUE-298: Modern JS (latest 112.0.5615.121 (Official Build) (x86_64)) and our wonky #states bug by @aksm in #299
- ISSUE-300: Make UUID Entity Reference act on String based defaults (UUID and Arrays of UUIDs) by @DiegoPino in #301
- ISSUE-289: Misreported unused JSON keys for multilevel keys in Metadata Display preview by @aksm in #296
- ISSUE-304 --- Use the correct variable name for the aggregated fields by @patdunlavey in #305
- ISSUE-308: Fix null coalescing operator's order at DateRangeProcessor.php by @DiegoPino in #309
- ISSUE-310: Show Pretty printed JSON when rendering using native/validated option by @DiegoPino in #311
- ISSUE-302: A Saga of JS driven IIIF Interactions by @DiegoPino in #303
- ISSUE-313: Save button on Metadata Display Preview on default theme is under Code Mirror by @DiegoPino in #314
- ISSUE-315: Twig nodes accessor to non-existing name attribute throws exception by @DiegoPino in #316
- ISSUE-310: lazy me, Update MetadataDisplayForm.php by @DiegoPino in #317
- ISSUE-320: Disable Variables and Custom Error handler from Twig preview until more tests have been done by @DiegoPino in #321
- ISSUE-323: Layout Builder uses a totally different Field UI render array by @DiegoPino in #324
- ISSUE-322: Better related entities/configs cache tag calculation for Metadata Displays by @DiegoPino in #325
- ISSUE-326: Advanced search community needs by @DiegoPino in #327
Full Changelog: v1.0.0...v1.1.0
Format strawberryfield 1.0.0 (v1.0.0)
Matches https://github.com/esmero/archipelago-deployment/tree/1.0.0
What's Changed
- ISSUE #184: Enable Creative Work Series and PDF to be displayed in IABookReader using IIIF Presentation API 3.0 Manifest by @patdunlavey in #181
- ISSUE-187: Wrong key value collection for UUID based Metadata Display Entity Autocomplete element for 1.0.0 by @DiegoPino in #189
- ISSUE-199: EDTF Humanizer Twig Extension by @aksm in #201
- ISSUE-203:OpenCV is the new Black by @DiegoPino in #204
- ISSUE-87: CSL-citations as a twig extension & a field formatter: a tale of two converging paths by @aksm in #192
- ISSUE-196: Add a Copy from UI JS library to Citations/Metadata Formatters by @aksm in #200
- ISSUE-210: Fix IIIFV3 v/s V2.1 regression on Bookreader by @DiegoPino in #211
- ISSUE-208: Search API Twig extension, Map Views and Cleanup by @DiegoPino in #209
- ISSUE-217: CiteProc dependencies folders need to be updated to vendor by @aksm in #218
- ISSUE-197: Clears BookReader/OSD and Annotorious cross dependencies by @DiegoPino in #219
New Contributors
Full Changelog: v1.0.0-RC3...v1.0.0
Format strawberryfield 1.0.0-RC3 (v1.0.0-RC3)
Matches https://github.com/esmero/archipelago-deployment/tree/1.0.0-RC3
What's Changed
- ISSUE-164: Add Autoload property for global Tour Viewer by @DiegoPino in #165
- ISSUE-161: General Updates on Formatters and Libraries + Markdown Twig extension by @DiegoPino in #163
- ISSUE-168: move NodeBearingStrawberryfieldSelection to strawberryfield module by @DiegoPino in #169
- ISSUE-173: Metadata Display use in Configurations refactor by @DiegoPino in #174
- ISSUE-177: Initialize embargo cache arrays sooner by @DiegoPino in #178
- ISSUE-187: Wrong key value collection for UUID based Metadata Display Entity Autocomplete element by @DiegoPino in #188
Full Changelog: v1.0.0-RC2...v1.0.0-RC3
Format strawberryfield 1.0.0-RC2 (v1.0.0-RC2)
RC2 Release format_strawberryfield
Matches https://github.com/esmero/archipelago-deployment/tree/1.0.0-RC2
Format strawberryfield 1.0.0-RC1 (v1.0.0-RC1)
RC1 Release format_strawberryfield
Matches https://github.com/esmero/archipelago-deployment/tree/1.0.0-RC1
Format strawberryfield 8.x-1.0-beta3 (v1.0.0-beta.3)
We will be Freezing Beta3 release of format_strawberryfield after 2 weeks of testing!
Matches https://github.com/esmero/archipelago-deployment/tree/8.x-1.0-beta3
Announcement and notes: Soon!
Format strawberryfield 8.x-1.0-beta2 (v1.0.0-beta.2)
Freezing Beta2 Release format_strawberryfield
Matches https://github.com/esmero/archipelago-deployment/tree/8.x-1.0-beta2
Announcement and notes: https://groups.google.com/forum/#!topic/archipelago-commons/wp1EX0mTN64