Skip to content

Releases: art-institute-of-chicago/artic.edu

CMS, codebase and documentation improvements + PDF update

07 Mar 16:28
Compare
Choose a tag to compare

Added/improved:

  • Add caption title and description to Media Embed block [WEB-2487]
  • Format audio block captions the same as other captions [PUB-174]
  • Add Mirador Embed and Modal blocks to generic pages [WEB-2498]
  • Add page numbers to automatically generated PDFs [PUB-176]
  • Change screen-reader only h2 to h3 for improved accessibility on Visit page [WEB-1448]
  • Format event dates more clearly on home page [WEB-2458]
  • Update input validation in CMS [WEB-1043]
  • Add example email address placeholder to email fields [WEB-1462]

Codebase improvements:

  • Update documentation with reflect running Homestead on M1 Macs [WEB-2516]
  • Update documentation to reflect latest Git workflows [WEB-2516]
  • Upgrade version of Prince XML to latest, and use office PHP wrapper instead of our own [WEB-2518]
  • Migrate Travis CI process to GitHub Actions (automatically runs unit tests on each change to codebase) [WEB-2511]

Fixed:

  • Correct link URLs in highlight landing pointing to articles [WEB-2462]
  • Account for removed Event Types and Audiences when producing URLs [WEB-2491, WEB-2456]
  • Refactor database migrations and move logic to seeders to improve project startup [WEB-2509]

Removed:

  • Remove link option from list item wysiwyg [WEB-1920]

PHP 8.1 + exhibition and content fixes + minor updates for publications

13 Dec 23:26
Compare
Choose a tag to compare

Released December 13, 2022

Added/improved:

  • Upgrade to PHP 8.1 [WEB-2430]
  • Display /highlights with the same layout as /articles [WEB-2462]
  • Add link WYSIWYG option in article citation field [WEB-2453]
  • Add caption title and caption to audio player block [WEB-2484]

Fixed:

  • Fix video loop not autoplaying in iOS Safari [WEB-2463]
  • Fix split block margins on mobile screens [WEB-2457]
  • Add 360º javascript to digital publication sections [PUB-171]
  • Remove exhibitions from "current exhibitions" when they are closed and from "current exhibitions" when they are closed [WEB-2454]
  • Prevent unpublished future exhibition from appearing on artist page [WEB-2473]
  • Don't display unpublished highlights [WEB-2477]
  • Accommodate exhibitions that were removed from the API [WEB-2474]

Removed:

  • Remove Event Planning form [WEB-2469]
  • Remove Busy Hours chart from visit page [WEB-2470]
  • Remove sort option from articles landing [WEB-2462]

360º image filter + support for new digital publications + small additions

20 Oct 15:40
Compare
Choose a tag to compare

Released October 20, 2022

Added/improved:

  • Add "Has 360º image" filter to collections search [ART-65]
  • Support Tableau embeds at small, medium and large sizes [WEB-2464]
  • Update Event Type and Audience dropdowns [WEB-2447]
  • Make listing descriptions required fields for exhibitions and events [WEB-2455]
  • Update Mission and History link and label in footer [WEB-2472]
  • Add links option in caption title fields of image block [WEB-2460]
  • Add links option in caption title fields of gallery block [WEB-2461]
  • Add FareHarbor Javascript to "Visit with my Students" page [WEB-2433]
  • Add hero image credits to blog article pages [WEB-2452]
  • Add hero image credits to digital publications [PUB-147]
  • Allow editors to create simple tables in essays [PUB-168]
  • Add custom eyebrow field to digital publications [PUB-163]
  • Rename "Essays" to "Contributions" in digital publications[PUB-161]
  • Change black skrim in digital publications to white [PUB-162]

Fixed:

  • Fix logic so events are delisted from website at their end times [WEB-2459]
  • Remove vertical scrollbar from Miradors on Windows Edge [WEB-2468]
  • Fix bug preventing "Luminary" to be set as preferred audience for events [WEB-2356]

Hours + email subscription management

20 Oct 15:37
Compare
Choose a tag to compare

Released September 8, 2022.

Added/improved:

  • Build hours into page layouts [WEB-2404]
  • Add hours to /exhibitions [WEB-2414]
  • Add hours to /collection [WEB-2415]
  • Add hours to artwork detail pages [WEB-2416]
  • Add hours to generic pages [WEB-2417]
  • Add Shop email signup to Email options [WEB-2401]
  • Add ability to publish Artwork block in SM, M, LG sizes [ART-56]
  • Allow image block to display zoomable modals [ART-63]
  • Show preferred image for closed exhibitions [WEB-2405, WEB-356]
  • Show archived microsites on closed exhibitions [API-311]
  • Add new Google Analytics calls to support migration work to GA4 [WEB-2436]
  • Add option to use an embed URL in media embed block [PUB-166]

Removed:

  • Remove group reservation form [WEB-2426]

Fixed:

  • Fix nav links opening in new tab [WEB-2425]
  • Fix UpdateLinks command which scrubs links that point to staging, nocache, etc. [WEB-2441]
  • Remove AIR issues and issue-articles from search [PUB-154, API-332]

Artwork website link + unlisted press releases + beginning to redesign hours

05 May 04:03
Compare
Choose a tag to compare

Released April 21, 2022.

Added/improved:

  • Add artwork website link to artwork pages [WEB-2398]
  • Add "is unlisted" option to press releases [WEB-2399]
  • Add daily hours fields to CMS [WEB-2356]
  • Add dynamic messaging to display hours [WEB-2387]
  • Add AIR journal articles to global search [PUB-84]
  • Update unit tests to use latest Laravel conventions

Fixed:

  • Remove /deleted endpoints from website API [WEB-2388]

Performance improvements + artwork type filter + video loop block

05 May 04:02
Compare
Choose a tag to compare

Released Feb 24, 2022.

Added/improved:

  • Add artwork type filter to collection search [ART-50]
  • Change order of filters in collection search [ART-50]
  • Add support for looped video to video block [WEB-2371]
  • Remove Ryerson class visit form [WEB-2377]
  • Update names of newsletters [WEB-2384]
  • Render setup CSS inline on every page [WEB-2368]
  • Disable AJAX transitions between all pages [ART-52]

Fixed:

  • Fix arrows not appearing on carousels with YouTube embeds [WEB-2379]

Performance improvements

05 May 04:01
Compare
Choose a tag to compare

Released Feb 7, 2022.

Added/improved:

  • Restructure frontend Javascript components so they will only be included where they can be used [WEB-2369]
  • Change default ImgIX format from JPG to next generation formats when they are supported by your browser [WEB-2375]
  • Remove all unused import commands from Javascript code [WEB-2369]
  • Refactor font imports and caching to optimize performance [WEB-2368, WEB-2373, WEB-2374]
  • Build out code linting framework [WEB-2364]
  • Add highlights to custom "Further Reading" in articles [WEB-2337]
  • Add "Research Center" to collection filters [ART-48]
  • Show new hours on Visit after midnight Jan 2, 2022 [WEB-2357]
  • Update Visit capacity graphic [WEB-2357]
  • Add new Vaccination Required icon to options in Visit Page [WEB-2363]
  • Move FAQ below CityPASS on Visit [WEB-2362]
  • Add grid block to articles [WEB-2360]

Fixed:

  • Fix custom HomeFeatures breaking homepage [WEB-2353, WEB-2335]
  • Fix date drift bug on event date rules [WEB-2344]
  • Fix close button spacing in disruptor [WEB-2354]

Improvements to events + Laravel/PHP upgrades

05 May 04:00
Compare
Choose a tag to compare

Released Nov 16, 2021.

Added/improved:

  • Increase default number of events to display [WEB-2316]
  • Add timezone to iCal events [WEB-2165]
  • Add functionality to duplicate events [WEB-2142]
  • Update virtual tours hotspot designs [IP-175]
  • Add H4 to paragraph block and style it like bold text to fix wonky styling on internship page [WEB-2323]
  • Add CityPASS fields back to Visit page [WEB-2319]
  • Upgrade to Laravel 8
  • Upgrade PHP 7.4

Fixed:

  • Fix highlight previews [WEB-2330]
  • Fix "Explore further" date filter for works created in 2020 [ART-45]

Virtual tours + Journal updates + Laravel and Twill updates

05 May 03:59
Compare
Choose a tag to compare

Released Oct 21, 2021.

Added/improved:

  • Virtual tours: Improve floor hotspots and add alternate style [IP-162, IP-170]
  • Virtual tours: Improve carousel to view multiple spaces in one experience [IP-169]
  • Add support for HTML tables to the table block [PUB-139]
  • Move journal to /artinstitutereview [PUB-148]
  • Add Journal to Writings page [PUB-146]
  • Update Laravel to version 7
  • Update Twill to version 2.5.2
  • Update PHP to version 7.3

Fixed:

  • Fix mobile hero crop functionality [WEB-1542]
  • Fix mobile crop in magazine issues [WEB-2317]
  • Fix videos not showing in related sidebar [WEB-2318]
  • Fix text wrapping and DOI links in footnotes [PUB-137]

Many improvements + structural improvements to open source code

05 May 03:58
Compare
Choose a tag to compare

Released Oct 7, 2021.

Added/improved:

  • Add hero crop for mobile [WEB-1542]
  • Update video blocks to Vimeo videos behave like YouTube videos [WEB-2287]
  • Add schema.org to blog articles [WEB-2274]
  • Improve transition and scrolling behavior in interactive features [IP-105, IP-48]
  • Add support for animated GIFs in interactive features [IP-7]
  • Remove translation models and tables [WEB-2201]
  • Remove old gallery and artworks blocks as they've been replaced with a move flexible combined block [WEB-2207]
  • Delete reference to Bon Appetit from Event Planning form [WEB-2315]
  • Add size field to 360 Embeds [PUB-138]
  • Support tables in AIR [PUB-139]
  • Add superscript to paragraph block [PUB-143]
  • Add social metadata override fields to journal and digital publications [PUB-145]

Fixed:

  • Add italics and link formatting options back to artist and department forms [WEB-2283]
  • Fix manual credits not saving on interactive feature slides [IP-145]
  • Fix hotspots being blocked by other content in interactive features [IP-109]
  • Fix visibility of unlisted content [WEB-2290]
  • Prevent footnote arrows from breaking lines [PUB-137]
  • Prevent superscript from breaking line heights [PUB-142]
  • Fix bold serif formatting for publication content [PUB-140]

Code/structural improvements: