Releases: UoA-eResearch/hub-stack
v2.6.1
What's Changed
- Search optimisations by @rosemcc in #240
- Bump serverless-domain-manager from 5.3.0 to 6.0.2 in /hub-search-proxy by @dependabot in #244
- E2e fixtures by @rosemcc in #243
- Bump @contentful/rich-text-types from 14.1.2 to 15.11.1 in /research-hub-web by @dependabot in #232
- Fix draft assets error by @rosemcc in #248
- Bump @apollo/client from 3.4.13 to 3.5.10 in /research-hub-web by @dependabot in #249
- Spacer on 3 column layout pages by @rosemcc in #254
- Bump contentful from 9.1.5 to 9.1.13 in /hub-search-proxy by @dependabot in #251
- Bump contentful from 9.1.13 to 9.1.18 in /hub-search-proxy by @dependabot in #258
- Bump aws-sdk from 2.1058.0 to 2.1095.0 in /cer-graphql by @dependabot in #260
- Rc2.6.1 by @rosemcc in #261
Full Changelog: v2.6.0...v2.6.1
v2.6.0
v2.5.1
v2.5.0
This release includes:
Improvements
- Dependency updates
- Angular 13 update #181
- Layout fixes #188 - improves the 3-column layout on Article and Case Study pages, reduces card size on smaller screens
- Dependabot/npm and yarn/cer graphql/apollo server 3.4.0 #194 - Apollo Server major version update
- flush left margin #191 - improves layout of featured items on homepage
- Add Contentful link checker #72 - the Contentful link check app is now part of the Hub stack and is deployed on Contentful app hosting service.
Bug Fixes
- Null checks and error handling #185 - addresses various bugs picked up by Sentry and improves type checking and error handling in general
Change Request: CHG0453181
What's Changed
- Bump apollo-server from 2.25.2 to 2.25.3 in /cer-graphql by @dependabot in #172
- Bump @types/graphql-depth-limit from 1.1.2 to 1.1.3 in /cer-graphql by @dependabot in #179
- Bump contentful from 8.2.0 to 9.1.4 in /hub-search-proxy by @dependabot in #174
- Bump serverless-domain-manager from 5.1.5 to 5.2.0 in /hub-search-proxy by @dependabot in #180
- Angular 13 update by @Trombach in #181
- Null checks and error handling by @rosemcc in #185
- remove cer link from footer by @robmint in #190
- Layout fixes by @Trombach in #188
- flush left margin by @robmint in #191
- Dependabot/npm and yarn/cer graphql/apollo server 3.4.0 by @uoa-noel in #194
- Add Contentful link checker by @uoa-noel in #72
- Rc2.5.0 by @rosemcc in #193
Full Changelog: v2.4.0...v2.5.0
v2.4.0
This release includes:
New features
Improvements
- #162 Rich Text Handling
- #169 Cards Refactor
- #175 Content Page refactor
- #176 Login menu update
- Dependency updates
Bug Fixes
Change Request: CHG0452805
What's Changed
- Bugfixes by @rosemcc in #159
- Rich text handling by @rosemcc in #162
- Bump @graphql-codegen/introspection from 1.18.2 to 2.1.0 in /research-hub-web by @dependabot in #157
- Bump @types/jasmine from 3.9.1 to 3.10.2 in /research-hub-web by @dependabot in #166
- handle search result category chip with missing name by @rosemcc in #165
- Search autocomplete by @rosemcc in #164
- Bump contentful-export from 7.13.26 to 7.13.34 in /hub-search-proxy by @dependabot in #163
- Cards refactor by @Trombach in #169
- Bump cypress-commands from 1.1.0 to 2.0.1 in /research-hub-web by @dependabot in #171
- Expandable page part by @rosemcc in #170
- Login menu update by @robmint in #176
- Content Page refactor by @Trombach in #175
- Bug fixes by @rosemcc in #177
- Rc2.4.0 by @rosemcc in #178
Full Changelog: v2.3.1...v2.4.0
v2.3.1
v2.3.0
Change Request: CHG0452233
Features
- New Search UI with search input and filters mega-menu in Nav bar, updated search results page with continuous scrolling
- Updated Nav bar style and links, optimised mobile view
- Home page redesign with simplified page structure
- New pages for Categories and Activities
- Added Dependabot.yml
- Add Sentry.io frontend monitoring
- Updated Content Security Policy
- Accessibility improvements - tabbing, skip links, font sizing, contrast improvements
- Update from Angular 11 to Angular 12
- Dependency updates
Bug Fixes
- Authentication endless redirect fixed in preview environment
- Auth refresh token blank page issue fixed
- "Casestudys" module error
- Call to action buttons styling and links fixes
- WebP detection fix for Safari
- Subhub child pages banner fix
- Fixed download file sizes
Hotfix All Articles Slugs query
This release contains a temporary fix for specifying the limit of article slugs returned from the all articles slugs query. Contentful has a default limit of 100 items returned from a query. This was causing a bug with some articles not loading and being redirected to 404 not found. The bug was not picked up previously because there were less than 100 articles in Contentful.
SSO fix, App Component Refactor, Secure Headers
GraphQL Server SSO fix for public pages with links to protected content
Refactor of App Component, Home Page, Navigation
Linting config, linting fixes, automated linting check Github workflow
Secure headers, Content Security Policy (Cloudfront Function)
Cloudfront redirects update (Cloudfront Function)
Updated Terraform and AWS provider versions
Funding page breadcrumbs fix
Search analytics tracking
UI improvements and fixes
Search index add normalizer to fix keyword sorting
Uni Style Guide, Optimisation, Security improvements
- Colours aligned with University colours, removed Hub logo and loading spinner
- Improved e2e tests
- Ordered lists with nested lists fix
- Images optimisation - webp and sizing
- Security updates:
- restricted access to dev and test environments
- restricted graphql queries on PersonCollection
- disabled graphql playground in test and prod
- Reordered Jenkins pipeline