Haiku Evolution
Releases that have been launched are detailed here. Click on an individual release to view a list of what the release includes.
Haiku 7.13.0
Release date: 19 February 2021
HAIKU BUGS/FIXES/UPDATES
- Updated internal code and relevant documentation relating to Google Analytics.
-
Updated internal code and relevant documentation relating to Blog functionality.
- Added readme to internal bootstrap services.
- Updated internal code relating to caching.
- Updated table of contents functionality for 3-column page layout.
- Fixed image library access bug.
- Backed up all internal migrations.
- Updated listing item template and added 'top' as an option for listing items image positions.
HAICLOUD UPDATES
- Updated internal cloud code.
Haiku 7.12.0
Release date: 4 February 2021
HAIKU BUGS/FIXES/UPDATES
-
Remove base Url from path for sitemap- This ensures that the correct sitemap will show for nested websites.
- Replaced Oxford Talks base URL to be in line with Oxford Talks latest release of code.
-
New theme added; Sublime Urban.
- Fixed social sharing configuration page when using URL's.
- Update to internal system migrations.
- Carried out find and replace configuration script for soft launch domains.
Haiku 7.11.0
Release date: 13 January 2021
HAIKU IMPROVEMENTS
- Change to workflows so that the default view of a section will follow the same workflow as the section it is contained in.
- Provide the ability for editors to use the images that are uploaded to profiles as portrait images elsewhere on the site. Making the images available in the rich text editor.
- Assign similar items portent to news section by default.
HAIKU BUGS/FIXES/UPDATES
- Update search URL in Categories portlet
- Disable custom title and description for list tile (not in use)
- Add search view for research section for compatibility with other section listings
- Remove and clean all old code related to Plone Form Generator
- Update YouTube related code
- Clean up fix for portliest display
HAICLOUD UPDATES
- Extract parent content's uuid for cloud in the _system schema to improve content sharing
Haiku 7.10.0
Release date: 16 December 2020
HAIKU IMPROVEMENTS
- Add OpenGraph for profiles
HAIKU BUGS/FIXES/UPDATES
- Updates and refactoring for portlets
- Block adding portlets to image content type
- Fix for navigation portlet
- Add redirection warning/hint to 'Unit' view
- Allow Site administrators access to the TALES fields, and adding a warning to other editors if these fields are filled
- Update portlet references
- Add temporary patch for DateTime widget to fix issue related to remotely published content only
- Remove quick upload portlet
- Fix broken profile add form by the temporary DateTime widget patch
Haiku 7.9.1
Release date: 19 November 2020
HAIKU IMPROVEMENTS
- Add "No alt text" filter for images library
HAIKU ACCESSIBILITY IMPROVEMENTS
- Add sr-only text for Add to my calendar icon
- Remove titles from footer links
- Add alt text to footer logos
HAIKU BUGS/FIXES/UPDATES
- Remove Turnkey maintenance from control panel
- Remove Import aliases from control panel
- Clean various views
- Move Webauth related subscriber to haiku.shibboleth
- Remove flexbox listing-item padding-top
- Update hints for textlines widget
- Fix for 'Departments' listing view
Haiku 7.9.0
Release date: 9 November 2020
HAIKU ACCESSIBILITY IMPROVEMENTS
- Add ID to search box portlet input
- Add 'aria-label' to search box portlet submit button
HAIKU BUGS/FIXES/UPDATES
- Update Blog item caching method
- Fix tabbed carousel for Google Chrome on Windows
- Fix redundant title accessibility issue for listing item title
- Add sr-only text leaf
- Replace anchor with button for calendar
- Fix accessibility issues with calendar icon
- Updates for clones and subscribers
- Add tests
- Update to the authentication method for cloud subscriptions
- Fix accessibility redundant link error for featured tile
- Fix for tile rendering error
- Add a checkbox to the profile's edit form to disable publications sync for the profile
- Update: external profile URL is indexed as remote URL
- Update and cleaning for accordion display view
- Clean unused thumbnail subscriber
- Don't pass zero sort_limit to catalogue when querying research group's selected publications
- Improved Symplectic sync email notifications message when there are profiles which it failed to sync publications
- Symplectic publications sync now ignores profiles with disabled sync flag in the profile's schema
Haiku 7.8.0
Release date: 16 October 2020
HAIKU ACCESSIBILITY IMPROVEMENTS
- Adding image 'alt' text to listing items
HAIKU BUGS/FIXES/UPDATES
- Fix recent imports: images library and volunteers section refactoring
- Fiz RSS dates
- Move 'Volunteers' resources from turnkey package
- Fix permissions for checking LinkProvider
- Update to listing item caching
- Reconfigure all subsections in the image libraries
- Remove title from top menu items
- Clean taxonomy behaviour
- Update sortable name configuration
- Fix for Publications behaviour
- Remove unused 'Section is navigation root' field from sections
- Check DPhil usage
- Remove publications folder behaviour and clean publications related resources
Haiku 7.7.0
Release date: 22 September 2020
HAIKU ACCESSIBILITY IMPROVEMENTS
- Ensure AA contrast on share icons
- Add ariaLabel to search button
- Fix arrow missing text for screen readers
- Fix accessibility issues:
- No 'Accesskey' attribute on the primary logo
- Add aria-label attr for event iCal icon
- Avoid redundant link accessibility checker alert for listing items with images
- Improve accessibility for carousels
HAIKU BUGS/FIXES/UPDATES
- Clean up old code from Plone Form Generator
- Added Reuben College icon
- Migrate standard behaviours to haiku.core
- Remove the title attribute in site actions
- Prevent user 'haiku' to be recorded as last editor
- Clean tests
- Add validators tests
- Adust EasyForm settings
- Add behaviour tests
- Update shema.org tests
- Fix for document rendering for anonymous users
- Fix portraits subsection in images library
- No item title as a link title in quick navigation
- Style hint text on alternative text field
- Replace 'Description' with 'Alternative Text'
Haiku 7.6.0
Release date: 10 August 2020
HAIKU BUGS/FIXES/UPDATES
- Fix for the 'Recent Changes' log
- Fix 'required' mark for checkbox widget
- Add radio and checkbox widgets templates, tweak the image and file widgets
- Add templates for image and file widgets
- Fix RSS pagination V2
- Fix RSS pagination
- Update rich-text adapter tests
- Add remote URL info to search listing item
- Move instance behaviours adapter from turnkey to haiku.core
- Fix opening portlets buttons in a new tab if selected for Oxford Talks
- Add test form creator
- Remove haiku.external and related behaviour
- Fix tabs IDs for tabbing listing v2
- Fix opening portlets buttons in new tab if selected v2
- Include URL rather than absolute path in the cleaned-up publications report
- Added navigation from the dashboard to remote publishing issues listing and back
- Add remotely published item with issues listing to dashboard
- Add publications cleanup email notification
- Minor improvements to the publications sync notification
- Improve publications cleanup to validate related profiles - they have to exist (this cleans up also publications with broken relations to non-existing profiles)
- Remove inactive research group viewlets
- Make collection tile available for a research group
Haiku 7.5.0
Release date: 15 July 2020
HAIKU IMPROVEMENTS
- Make the title of the 'Collaborators tile' on profile pages editable
- Update permission scheme for changing the display of a page or section, at the same time implementing warning dialogue to editors when making the change to any view on the website
- Add 'Open external link in new tab' functionality to buttons on tiles and portlets
- Add ORCiD icon to Social media icons tile and portlet
- Make the 'Collection tile' available on the Research group content type
- Add a link to carousel slide image from the edit interface of the carousel tile
- Add migrator to enable implementation of new forms
HAIKU ACCESSIBILITY IMPROVEMENTS
- Improvements to the focus styles on anchor links
- Implement WCAG 1.1.1 - Provide a text description for images, and make sure the description serves the same purpose as the image
- Implement WCAG 1.3.1 - Use elements like headings, lists and tables to properly convey the structure of content
- Implement WCAG 2.1.4 - Provide a way to switch off or remap keyboard shortcuts
- Implement WCAG 2.4.1 - Give people who do not use a mouse a way to move to the start of the main content
- Implement WCAG 2.4.3 - Make sure that things receive focus in an order that makes sense
- Implement WCAG 2.4.7 - Make sure that people using a keyboard to navigate can always see where they are on a page
- Implement WCAG 3.2.3 - Make sure that ways to find and navigate content (like search) look and behave the same way when they are used in multiple places
- Visit the accessibility page to see more information about what is currently being worked on: https://fry-it.atlassian.net/wiki/spaces/HKB/pages/1487372316/Accessibility
HAIKU BUGS/FIXES/UPDATES
- Fix for Symplectic long task jobs
- Fix for profile edit form in broken schema
- Update for Google Analytics events functionality
- Remove flexbox styling for equal height columns on small devices
- Add hint text to carousel using full width media
- Improvements to Symplectic sync queues
- Add a list of broken remote publishers on the dashboard for editors
- Remove inactive research group viewlets
- Add radio and checkbox widget templates
- Add template for image and tile widgets
- Remove haiku.external and related behaviours - cleaning code
- Fix tab ID's for tabbed listings
- Fix for RSS feed page pagination
- Fix for iFrame with auto-resize attributes in TinyMCE rich text editor