Releases: europeana/portal.js
Releases · europeana/portal.js
v1.8.0
Changed in this release:
- Media Player updated to v0.7.6, with support for MPEG Dash videos
v1.7.1
Fixed in this release:
- The styling of the cite block on exhibition pages. https://europeana.atlassian.net/browse/EC-4616
- Localisation of related collection titles. https://europeana.atlassian.net/browse/EC-4641
v1.7.0
New in this release
- Listing pages for topic collections. Powered by the entity API. Available at https://www.europeana.eu/collections/topics
Changed in this release
- The collection page has received a significant styling update. Mainly to the top section, but also affecting the number of results shown per page.
Under the hood
- Removal of several configuration settings, all of which are always enabled anyway.
- Refactor of Item page components, to facilitate a redesign in future.
v1.6.4
Fixed in this release:
- A hotfix for allowing the nuxt-i18n baseUrl to be set via ENV variable. This is to prevent an issue where it would be 'undefined' on initial client side rendering when attempting to retrieve it from the store.
v1.6.3
Fixed in this release:
- A bug that was causing some browse page which contained sections with Record Cards to throw an error.
v1.6.0
New:
- Image attributions are not shown by default, but shown when hovering over or tapping on an information symbol. This is the standard across all images except for hero images which continue to show the full attribution.
Changed:
- Social media images set on browse page entries in the Contentful CMS will be used when sharing those pages to social media (via og:image)
- Stylistic improvements to exhibition pages
- Stylistic improvements to breadcrumbs, used on exhibition and blog pages
Under the hood:
- Cloud Foundry deployments will drain logs to a logstash service
- Cloud Foundry deployments will apply an autoscaling policy after blue-green deployment
- More linting rules for code style consistency
- SSL negotiation disabled by default, to facilitate developers running the app without an SSL gateway
- chromedriver updated to version 83
v1.5.1
Fixed in this release:
- Increased the maximum limit of potential section on exhibition pages.
v1.5.0
New in this release
- Item Page now has 'metadata tabs', instead of one long extended info section.
- Items will display user generated transcriptions in a new tab when these are available.
- On search pages, the search term is also sent to the entity API, if results are found, up to four 'related' entities are linked to at the top of the search page.
- Updates for autosuggestion, on searches. Allowing for the auto-suggest feature to be enabled. Suggestions will be based on the users selected UI language.
Changed in this release
- Mobile/narrow screen top navigation has been updated with new styling. This also includes updates for the search box & auto-suggest component.
Fixed in this release
- detection of the 'view' param on search pages when loading URLs directly & not applying the view via the UI.
Under the hood
- Updated the contentful API logic to make use of the GraphQL endpoint, for performance reasons.
- Updated rendering logic to be client side only where possible, for performance reasons.
- Updated some dependencies.
v1.4.1
New in this release:
- Further support for integrating the Europeana media player. Specifically support for selecting a specific media item to play in cases where multiple media resources are present on an item page.
v1.4.0
New in this release:
- Extension & support for the IIIF Mirador viewer to display Europeana full text annotations.
- Style change to the "grid" view, which now uses a Masonry styled grid.
Updated in this release:
- Styling updates for gallery pages
Under the hood:
- Tracking for custom dimensions in Google Analytics.
- Automatic update for all previously created Automated Record cards to include the
encoding
field, making all automated record cards multilingual. - Work for inclusion of the Europeana Media Player, which can be toggled on via an environment variable/setting.
- Work on aligning Storybook with live components.
- Updated dependencies for security and compatibility for automated testing.
- Updated the README and supplied example configuration files in order to make the project more accessible.