Skip to content

Releases: esmero/format_strawberryfield

Format Strawberryfield 1.4.0 (v1.4.0)

30 Sep 19:41
2e364e9
Compare
Choose a tag to compare

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

Full Changelog: v1.3.0...v1.4.0

v1.4.0-pre

03 Jul 12:22
6cac775
Compare
Choose a tag to compare
v1.4.0-pre Pre-release
Pre-release

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

Full Changelog: v1.3.0...v1.4.0-pre

Format Strawberryfield 1.3.0 (v1.3.0)

08 Jan 19:01
3e1d052
Compare
Choose a tag to compare

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

Full Changelog: v1.1.0...v1.3.0

Format Strawberryfield 1.1.0 (v1.1.0)

27 Jun 18:55
225f1dd
Compare
Choose a tag to compare

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)

15 Aug 18:52
8f4a772
Compare
Choose a tag to compare

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

  • @aksm made their first contribution in #201

Full Changelog: v1.0.0-RC3...v1.0.0

Format strawberryfield 1.0.0-RC3 (v1.0.0-RC3)

15 Aug 18:51
3ae0d0d
Compare
Choose a tag to compare

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)

17 May 20:25
12c43ec
Compare
Choose a tag to compare

Format strawberryfield 1.0.0-RC1 (v1.0.0-RC1)

31 Dec 23:56
8bfcf42
Compare
Choose a tag to compare

Format strawberryfield 8.x-1.0-beta3 (v1.0.0-beta.3)

16 Jul 17:19
40530c1
Compare
Choose a tag to compare

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)

09 Mar 14:40
f76822a
Compare
Choose a tag to compare