3.3.0 (2024-06-28)
- cache related docs request response (79fde27)
- compare note headings using parameterized values (e3df011)
- extract EAD notes by header (5fffcc5)
- extract notes by header (81e0a52)
- implement rendering of related document list (32e7a24)
- implement service call (3a90f00)
- modify related docs download URL (76830e3)
- refine display and formatting of notes (07cac10)
- render chronlist, bibref and tables in notes (3ed183a)
- accommodate chronlists that are not duplicates (2665df2)
- change chronlist table header level to h4 (effca62)
- don't attempt to wrap non-Strings in an HTML paragraph (981c59c)
- handle case where bibref is a Hash (1633c47)
- ignore chronlists that are in an array (503aac1)
- normalize note paragraphs and HTML wrapping (1c5bdd1)
- prevent subnotes from crashing application (3e8b7b9)
- render HTML markup in note paragraphs (d0fe402)
- return nil extent information to avoid displaying an empty heading (8abbbaf)
- translate Scope and Contents heading (04cf925)
- restyle related documents link (d954e41)
- add rubocop-factory_bot (cdcc002)
- deps-dev: bump binding_of_caller from 1.0.0 to 1.0.1 (5e31a81)
- deps-dev: bump rack-mini-profiler from 3.1.1 to 3.3.1 (3734cb5)
- deps-dev: bump rspec-rails from 6.1.1 to 6.1.2 (b36fa17)
- deps-dev: bump rspec-rails from 6.1.2 to 6.1.3 (5a9d743)
- deps-dev: bump rubocop-performance from 1.21.0 to 1.21.1 (5dfc787)
- deps-dev: bump rubocop-rspec from 2.25.0 to 3.0.1 (716dcdb)
- deps-dev: bump selenium-webdriver from 4.21.1 to 4.22.0 (ce5830f)
- deps-dev: bump stackprof from 0.2.25 to 0.2.26 (a827f87)
- deps-dev: bump standard from 1.32.0 to 1.37.0 (8425d07)
- deps-dev: bump standard from 1.37.0 to 1.39.0 (e4e24c6)
- deps: bump actionpack from 7.0.8.3 to 7.0.8.4 (f8635bd)
- deps: bump arclight from 1.1.0 to 1.4.0 (6477805)
- deps: bump blacklight-frontend from 8.0.1 to 8.3.0 (966683f)
- deps: bump braces from 3.0.2 to 3.0.3 (7321b67)
- deps: bump esbuild from 0.21.4 to 0.21.5 (17c49e8)
- deps: bump hiredis-client from 0.18.0 to 0.22.2 (7dcaf25)
- deps: bump nodemon from 3.1.2 to 3.1.3 (6c62761)
- deps: bump nodemon from 3.1.3 to 3.1.4 (6cd02d3)
- deps: bump nokogiri from 1.16.5 to 1.16.6 (721b156)
- deps: bump sass from 1.71.1 to 1.77.5 (cb19eb2)
- deps: bump sass from 1.77.5 to 1.77.6 (6606535)
- deps: bump sprockets-rails from 3.4.2 to 3.5.1 (bcad2af)
- deps: bump yabeda-prometheus from 0.9.0 to 0.9.1 (bd96f9e)
- fix rubocop dependencies (fe11410)
3.2.0 (2024-06-04)
- deps-dev: bump debug from 1.8.0 to 1.9.2 (6829718)
- deps-dev: bump rdoc from 6.6.0 to 6.7.0 (f127b32)
- deps-dev: bump rubocop-performance from 1.19.1 to 1.21.0 (eaee48d)
- deps-dev: bump selenium-webdriver from 4.17.0 to 4.21.1 (3c98b38)
- deps: bump @hotwired/turbo-rails from 7.3.0 to 8.0.4 (f0a15bf)
- deps: bump autoprefixer from 10.4.17 to 10.4.19 (5745133)
- deps: bump esbuild from 0.20.0 to 0.21.4 (284bf59)
- deps: bump mysql2 from 0.5.5 to 0.5.6 (6337a3f)
- deps: bump nodemon from 3.0.3 to 3.1.2 (b1692b5)
- deps: bump postcss from 8.4.33 to 8.4.38 (a30870b)
- deps: bump redis from 5.0.8 to 5.1.0 (a4cfbd2)
- deps: bump rexml from 3.2.6 to 3.2.8 (2fe29fa)
3.1.0 (2024-05-14)
- prepare release (dbeacfe)
- update nla-blacklight_common dependency (4875942)
- update nla-blacklight_common dependency (1ae670c)
- update nla-blacklight_common dependency (242d7df)
- update nla-blacklight_common in Gemfile.lock (b94e4fc)
- update nla-blacklight_common (d345a5f)
3.0.0 (2024-03-13)
- upgrade to Arclight 1 (Blacklight 8)
- upgrade to Arclight 1 (Blacklight 8) (c7360c8)
- configure correct Solr search adapter in blacklight.yml (8781c33)
- downgrade postcss-cli for nodejs version compatiblity (08a1efe)
- fix styling of blacklight range limit (f6558d6)
- remove repository facet from arclight (4a1b7db)
- remove repository facet from arclight (df8f44c)
- resolve code review comments (1eeb5da)
- style blacklight range limit modal graph (fee61c3)
- update vulnerable dependencies (87912aa)
- upgrade Rails to address CVE-2024-26143 (d5a13e2)
- "build(deps): bump postcss-cli from 10.1.0 to 11.0.0" (047d214)
- prepare 3.0.0 release (1cafd6c)
- replace dotenv-rails with dotenv (9e732da)
- resolve merge conflicts (67a212c)
- resolve merge conflicts (ba0ee7a)
- update nla-blacklight_common (963cc9f)
- update nla-blacklight_common dependency (8998cdc)
- update README (50a25f3)
- upgrade nodejs dependencies (02eb671)
- deps-dev: bump factory_bot_rails from 6.2.0 to 6.4.3 (d8e3867)
- deps-dev: bump rspec-rails from 6.1.0 to 6.1.1 (7759990)
- deps-dev: bump rubocop-rails from 2.22.1 to 2.23.1 (103e535)
- deps-dev: bump selenium-webdriver from 4.15.0 to 4.17.0 (f35a692)
- deps-dev: bump shoulda-matchers from 5.3.0 to 6.1.0 (d0b4bc5)
- deps: bump blacklight-locale_picker from 1.0.0 to 1.1.0 (1b9fdbd)
- deps: bump bootstrap from 5.3.1 to 5.3.2 (14331f1)
- deps: bump cssbundling-rails from 1.3.3 to 1.4.0 (86f958c)
- deps: bump esbuild from 0.19.2 to 0.20.0 (49898e3)
- deps: bump jsbundling-rails from 1.2.1 to 1.3.0 (1b93695)
- deps: bump nodemon from 3.0.1 to 3.0.3 (6fc01f0)
- deps: bump postcss from 8.4.28 to 8.4.31 (bfd12f9)
- deps: bump postcss from 8.4.28 to 8.4.33 (92f1e2a)
- deps: bump postcss-cli from 10.1.0 to 11.0.0 (435d081)
- deps: bump stimulus-rails from 1.3.0 to 1.3.3 (abce2f5)
- deps: bump strong_migrations from 1.6.4 to 1.7.0 (ccfed20)
- ignore CVE-2023-51774 until after release (d430d70)
- point nla-blacklight_common dependency to main branch (38a8122)
2.7.1 (2023-11-29)
- prepare release (e29170a)
- deps-dev: bump faker from 3.2.1 to 3.2.2 (0419051)
- deps-dev: bump selenium-webdriver from 4.14.0 to 4.15.0 (4722bc0)
- deps-dev: bump standard from 1.31.2 to 1.32.0 (b8743db)
- deps: bump blacklight_range_limit from 8.3.0 to 8.4.0 (1903667)
- deps: bump bootsnap from 1.16.0 to 1.17.0 (8459dc0)
2.7.0 (2023-11-17)
- Update Join us link in primary nav (4562c1b)
- prepare for release (3f5dc01)
- pull in backchannel logout changes (3549416)
- pull in changes from nla-blacklight_common (ff31bb2)
- pull in changes in common code (3f0eb77)
- pull in fixes to session_token (a61989c)
- remove keycloak patron login flag (ca645bf)
- deps-dev: bump rubocop-rails from 2.21.2 to 2.22.1 (f50b186)
- deps-dev: bump rubocop-rspec from 2.24.1 to 2.25.0 (c258899)
- deps: bump hiredis-client from 0.17.1 to 0.18.0 (e7539dc)
- deps: bump importmap-rails from 1.2.1 to 1.2.3 (972d9a4)
- deps: bump redis from 5.0.7 to 5.0.8 (734389c)
2.6.0 (2023-11-03)
- pin blacklight version to avoid view component upgrade (545ed88)
- pull in changes to staff login button style (96ad55d)
- deps: bump hiredis-client from 0.17.0 to 0.17.1 (9466568)
- deps: bump strong_migrations from 1.6.3 to 1.6.4 (fec4e67)
2.5.0 (2023-10-20)
- pull in changes for login page (0f09b8d)
- prepare for release (dbb99c1)
- pull in patron Keycloak changes (32e564a)
- upgrade dependencies (e8fd718)
2.4.3 (2023-09-27)
- deps-dev: bump rubocop-rspec from 2.24.0 to 2.24.1 (d3d98db)
- deps: bump puma from 6.3.1 to 6.4.0 (041a813)
- deps: bump strong_migrations from 1.6.2 to 1.6.3 (fc0c821)
2.4.2 (2023-09-22)
- prepare release (28bf158)
- change rspec format to Fuubar (e779341)
- deps-dev: bump rubocop-rails from 2.20.2 to 2.21.0 (13352a1)
- deps-dev: bump rubocop-rails from 2.21.0 to 2.21.1 (51deb4c)
- deps-dev: bump rubocop-rspec from 2.23.2 to 2.24.0 (9d46963)
- deps-dev: bump standard from 1.31.0 to 1.31.1 (1838be5)
- deps: bump actions/checkout from 3 to 4 (243edda)
- deps: bump hiredis-client from 0.16.0 to 0.17.0 (8b3a4ac)
- deps: bump rails from 7.0.7.2 to 7.0.8 (2029b29)
- deps: bump strong_migrations from 1.6.1 to 1.6.2 (5fa287b)
2.4.1 (2023-09-08)
- define further gray colours (df3c378)
- deps-dev: bump webmock from 3.18.1 to 3.19.0 (a8a0d82)
- deps: bump hiredis-client from 0.15.0 to 0.16.0 (23d391a)
2.4.0 (2023-08-25)
- integrate auth changes in nla-blacklight_common (9c30ebd)
- reduce memory allocation and clean up dependencies (cf78f42)
- remove scheduler config and update bin/setup (83071a7)
- update blacklight config (cbc180d)
- configure Redis cache connection pool (1bfb75c)
- merge changes from main branch (608be6c)
- prepare release (fde37fd)
- upgrade dependencies (e012884)
2.3.0 (2023-08-10)
- export stats for prometheus (e4b0c22)
- apply the same styles as in blacklight (21b3f7b)
- change green text in modal to grey (229438a)
- display range limit chart on apply (1592152)
- refactor the heading style for all results (2503005)
- deps: bump hiredis-client from 0.14.1 to 0.15.0 (0c9b627)
2.2.2 (2023-08-08)
- prepare hotfix (cb73af3)
2.2.1 (2023-07-27)
- Clear bookmarks button styling (fdbd018)
- clear search session when coming from a bento search (972da94)
- colour contrast for box info and icons (bb0ce88)
- hide primary nav on tablet & mobile (c16c3dd)
- link colours (7fd6088)
- style bookmarks to match Blacklight (73fcd4e)
- Update URL for help (dbe913f)
- prepare for Sprint 5 (e282fea)
- prepare Sprint 5 release (db77dca)
- resolve merge collisions (dde5a6a)
- update dependencies (ab0eb2e)
2.2.0 (2023-07-12)
- Add links to header (6db6009)
- change catalogue link wording and styling (22e662e)
- prepare for next sprint (1699aa3)
- prepare Sprint 4 release (2d8370c)
- remove unnecessary NodeJS files (b57333a)
- resolve release merge back into main (9ee551b)
- update blacklight_common dependency (9f64494)
- update Bundler version in Gemfile.lock (3c4635d)
- update dependencies (0bdee9f)
- update nla-blacklight_common dependency (66724f4)
2.1.0 (2023-06-30)
- adds Sign up link to header nav (d352ab0)
- disable request and download links (6656998)
- ensure login redirects back to last visited page (2a5a6b6)
- add NLA favicon (2387b04)
- change display of “Start over” and “Back to search” (2b9af91)
- fix header nav (0117ff0)
- add workflow for sprint 3 release (3410a28)
- finalise sprint 3 release (4952ddf)
- point dependencies back to "main" branch (08f70e7)
- upgrade bundler (defabca)
- upgrade dependencies and increase test coverage (8382090)
- upgrade JS deps and re-organise scripts (9fe6982)
2.0.0 (2023-06-13)
- use nla-blacklight_common
- use nla-blacklight_common (4b0639c)
- add lower bar to header for application name (3f6d85d)
- change highlight colour (012b13a)
- change search term highlight colour (535eb63)
- link record stylesheet (a6eefea)
- remove expand on bottombar (197ce74)
- remove sticky header rule for “environment bar” (0a6f713)
- reposition and style navbar actions (c088da2)
- resolve merge collisions (dd7accc)
- update icon colour to light purple (dd08a68)
- update version of bundler in Gemfile.lock (96a5ea9)
- fix rubocop error (fe8ca67)
- bump version (c0b1454)
- merge release 1.0.2 back into main (7593d1c)
- prepare release (b364a28)
- upgrade dependencies (d1d698e)
- upgrade dependencies (1d45eda)
1.0.2 (2023-05-30)
- change colour of online icon (098b05e)
- display facets on the right hand side of results (402a83c)
- fix catalogue-patrons version (8c203ad)
- make selected tab clear (95ae9c8)
- search term highlighting in arclight results (cfdb510)
- Style pagination at top and bottom of search results (8ef80f5)
- Style result tools (eg sortby) (cd1e575)
- style search result limits as pills (6516ff5)
- style view online link to be button (would be better to assign btn CSS class to <a>) (2510c72)
- update online icon colour (fb8b971)
- manually revert BLAC-308 (46a31f9)
- cleanup code coverage (11735e9)
- integrate renaming of staff shared login (a905d16)
- prepare release (42de443)
- resolve hotfix changes into main (00f73b7)
- upgrade gems and yarn packages (ff3f10e)
- use shared database for users and sessions
- group search results by collection by default (c10ab81)
- integrate catalogue-patrons (72ebcc6)
- integrate separate staff login realms (f7babf2)
- integrate staff backchannel logout changes (4074a5e)
- move caching from file system to Redis (808321c)
- put login link behind feature flag (29e318d)
- remove "History" navbar link (4c6a4b6)
- use shared database for users and sessions (945cc78)
- add keycloak config to sample dev config (c444e2b)
- disallow access to blacklight-test.nla.gov.au (58212db)
- enable arclight transaction log (ebcdecb)
- fixes vendor/bundle permissions on deployment (2c99235)
- move responsiveTruncator.js so it overrides the ArcLight version (dc67f30)
- patch responsiveTruncator.js (e3618e5)
- put flipper UI endpoint within finding-aids scope (13a439e)
- remove deprecated BlacklightRangeLimit::ViewHelperOverride (8ea65df)
- make sure
main
branch is using a releasedcatalogue-patrons
version (b8a93e3) - update dependencies in Gemfile with upgrade to 3.2.0 (6cf9abd)
- adds PATRONS_DB_URL env variable to verify workflow (4baa13a)
- adds release workflow (3f10d2b)
- change coverage threshold (c421263)
- fixes tests and bumps nokogiri (4fe0486)
- fixes verify workflow (da4b612)
- modify config for GALC URL (7b789a5)
- modify versioning in release workflow (392fca4)
- update Ruby versions in verify workflow (c170923)
- update verify workflow to match Blacklight (cd604b7)
- update build status badge in README.md (3ea1c21)
- update README.md (f7db21c)
- updates README.md (98c2dab)
- integrate reimplementation of feature flags and location checking (75f9467)
- set default User-Agent for Faraday requests (fc55d24)
- address CVE-2022-23517 CVE-2022-23518 CVE-2022-23519 CVE-2022-23520 (4856aa2)
- bump version of Bundler in Gemfile.lock (470f4c7)
- configure as per Blacklight (0470804)
- configure solr adapter via env variable (4b8734f)
- deps-dev: bump capybara from 3.37.1 to 3.38.0 (aa650a4)
- deps-dev: bump cucumber-rails from 2.5.1 to 2.6.0 (7ba82de)
- deps-dev: bump cucumber-rails from 2.6.0 to 2.6.1 (d0430fa)
- deps-dev: bump debug from 1.6.2 to 1.6.3 (045a652)
- deps-dev: bump debug from 1.6.3 to 1.7.0 (2a478e3)
- deps-dev: bump faker from 2.23.0 to 3.0.0 (9b3610a)
- deps-dev: bump rspec-rails from 5.1.2 to 6.0.0 (d6a9801)
- deps-dev: bump rspec-rails from 6.0.0 to 6.0.1 (3ffd7ef)
- deps-dev: bump rubocop-rails from 2.16.1 to 2.17.1 (b226a1a)
- deps-dev: bump rubocop-rails from 2.17.1 to 2.17.2 (b269931)
- deps-dev: bump rubocop-rails from 2.17.2 to 2.17.3 (bc39a0a)
- deps-dev: bump rubocop-rails from 2.17.3 to 2.17.4 (41f7e9f)
- deps-dev: bump rubocop-rspec from 2.13.2 to 2.14.1 (aa63183)
- deps-dev: bump rubocop-rspec from 2.14.1 to 2.14.2 (3b77ab7)
- deps-dev: bump rubocop-rspec from 2.14.2 to 2.15.0 (b7317fa)
- deps-dev: bump rubocop-rspec from 2.15.0 to 2.16.0 (9c0865e)
- deps-dev: bump rubocop-rspec from 2.18.0 to 2.18.1 (0bf8a01)
- deps-dev: bump selenium-webdriver from 4.4.0 to 4.5.0 (7e69e6b)
- deps-dev: bump selenium-webdriver from 4.5.0 to 4.6.1 (96d09f8)
- deps-dev: bump selenium-webdriver from 4.6.1 to 4.7.1 (9c12ce9)
- deps-dev: bump shoulda-matchers from 5.2.0 to 5.3.0 (ff405af)
- deps-dev: bump simplecov from 0.21.2 to 0.22.0 (07a75df)
- deps-dev: bump standard from 1.16.1 to 1.18.0 (877d0a0)
- deps-dev: bump standard from 1.18.0 to 1.18.1 (3f93cbd)
- deps-dev: bump standard from 1.18.1 to 1.19.1 (cd9e32a)
- deps-dev: bump standard from 1.19.1 to 1.21.1 (98760b1)
- deps-dev: bump standard from 1.22.0 to 1.22.1 (0a2b122)
- deps-dev: bump webdrivers from 5.1.0 to 5.2.0 (c059040)
- deps: bump @babel/core from 7.19.1 to 7.19.3 (eca2b81)
- deps: bump @babel/core from 7.19.3 to 7.19.6 (838c4b7)
- deps: bump @babel/core from 7.19.6 to 7.20.2 (f364015)
- deps: bump @babel/core from 7.20.12 to 7.21.0 (95e7693)
- deps: bump @babel/core from 7.20.2 to 7.20.5 (831429d)
- deps: bump @babel/core from 7.20.5 to 7.20.12 (9956aaa)
- deps: bump @babel/preset-env from 7.19.1 to 7.19.4 (37c2587)
- deps: bump @babel/preset-env from 7.19.4 to 7.20.2 (209a092)
- deps: bump blacklight_range_limit from 7.9.1 to 8.2.3 (86ad1ea)
- deps: bump blacklight-locale_picker from 0.4.0 to 1.0.0 (c2da2ed)
- deps: bump bootsnap from 1.13.0 to 1.14.0 (604b2b9)
- deps: bump bootsnap from 1.14.0 to 1.15.0 (5991d59)
- deps: bump brakeman from 5.3.1 to 5.4.0 (ef85471)
- deps: bump catalogue-patrons from
801fdbc
tob501548
(231b3ff) - deps: bump hiredis-client from 0.12.2 to 0.13.0 (35d1771)
- deps: bump hiredis-client from 0.13.0 to 0.14.0 (6aa20da)
- deps: bump isbang/compose-action from 1.2.0 to 1.3.2 (87ca123)
- deps: bump isbang/compose-action from 1.3.2 to 1.4.0 (469c4ec)
- deps: bump isbang/compose-action from 1.4.0 to 1.4.1 (9f3f2f1)
- deps: bump jquery-rails from 4.5.0 to 4.5.1 (744e362)
- deps: bump loofah from 2.19.0 to 2.19.1 (711a46c)
- deps: bump mysql2 from 0.5.4 to 0.5.5 (4709d07)
- deps: bump puma from 5.6.5 to 6.0.0 (f39b2ec)
- deps: bump rails-html-sanitizer from 1.4.3 to 1.4.4 (7da2f50)
- deps: bump redis from 4.8.0 to 5.0.5 (a737233)
- deps: bump ruby/setup-ruby from 1.117.0 to 1.118.0 (a773e49)
- deps: bump ruby/setup-ruby from 1.118.0 to 1.120.0 (f29215a)
- deps: bump ruby/setup-ruby from 1.120.0 to 1.122.0 (d10cbb3)
- deps: bump ruby/setup-ruby from 1.122.0 to 1.126.0 (92f35de)
- deps: bump stimulus-rails from 1.1.0 to 1.1.1 (04fdf28)
- deps: bump stimulus-rails from 1.1.1 to 1.2.1 (24f4559)
- deps: bump strong_migrations from 1.3.1 to 1.3.2 (f31a130)
- deps: bump strong_migrations from 1.3.2 to 1.4.0 (6978135)
- deps: bump turbo-rails from 1.3.0 to 1.3.1 (f3305d1)
- deps: bump turbo-rails from 1.3.1 to 1.3.2 (39660e6)
- deps: bump twitter-typeahead-rails (1b53bab)
- deps: update dependencies via "bundle update" (6d5f839)
- deps: use latest blacklight-solrcloud-repository while unreleased (ef52fce)
- downgrade to Ruby 3.0.4 support development on Big Sur (9658a11)
- exclude solr_wrapper rake task if staging or production (32a985e)
- fix deprecations and title config (503ed05)
- initial commit (a9243f7)
- integrate blacklight-solrcloud-repository gem (7c753a1)
- modifies Blacklight Solr adapter config (01541a3)
- modify routing to match server config (fdb3c14)
- modify valid hosts in config (7dac85e)
- prepare for public beta release (8211a75)
- regenerate Gemfile.lock (83284b8)
- remove arm64 Darwin platform from Gemfile.lock (f97767c)
- revert changes to deploy script (53771a1)
- scope routes under "/findingaids" path (66f3992)
- update database config (f68be73)
- update database config (5029876)
- update dependencies (f09a8d2)
- update dependencies (5dbb79b)
- update dependencies (6dfa197)
- update dependency on catalogue-patrons (29a5cf7)
- update NLA repository thumbnail (da1b288)
- updates dependencies (5c752d1)
- upgrade Ruby to 3.1.3 (8969e46)
- upgrade to Ruby 3.2.0 (1420d45)
- upgraded CatalogController from ArcLight (c3c0b90)