Releases: nla/nla-arclight
Releases · nla/nla-arclight
v3.3.0
3.3.0 (2024-07-24)
What's Changed
- BLAC-685: concat extents information by @CEdwardsBlasikiewicz in #422
- build(deps): bump rexml from 3.2.6 to 3.2.8 by @dependabot in #423
- build(deps): bump mysql2 from 0.5.5 to 0.5.6 by @dependabot in #388
- build(deps): bump redis from 5.0.8 to 5.1.0 by @dependabot in #390
- build(deps): bump @hotwired/turbo-rails from 7.3.0 to 8.0.4 by @dependabot in #397
- build(deps): bump autoprefixer from 10.4.17 to 10.4.19 by @dependabot in #401
- build(deps): bump postcss from 8.4.33 to 8.4.38 by @dependabot in #402
- build(deps-dev): bump rdoc from 6.6.0 to 6.7.0 by @dependabot in #431
- build(deps-dev): bump debug from 1.8.0 to 1.9.2 by @dependabot in #405
- build(deps-dev): bump rubocop-performance from 1.19.1 to 1.21.0 by @dependabot in #424
- build(deps-dev): bump selenium-webdriver from 4.17.0 to 4.21.1 by @dependabot in #426
- build(deps): bump esbuild from 0.20.0 to 0.21.4 by @dependabot in #427
- build(deps): bump nodemon from 3.0.3 to 3.1.2 by @dependabot in #430
- Revert "build(deps-dev): bump rubocop-performance from 1.19.1 to 1.21.0" by @yetti in #432
- chore: prepare release by @yetti in #433
- chore(main): release 3.2.0 by @yetti in #429
- build(deps): bump actionpack from 7.0.8.3 to 7.0.8.4 by @dependabot in #434
- feat: display notes with alternative headings in metadata by @yetti in #446
- fix: normalize note paragraphs and HTML wrapping by @yetti in #447
- fix: return nil extent information to avoid displaying an empty metadata field by @yetti in #448
- build(deps): bump esbuild from 0.21.4 to 0.21.5 by @dependabot in #445
- build(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #451
- build(deps): bump arclight from 1.1.0 to 1.4.0 by @dependabot in #450
- build(deps): bump blacklight-frontend from 8.0.1 to 8.3.0 by @dependabot in #444
- build(deps): bump sass from 1.71.1 to 1.77.5 by @dependabot in #449
- build(deps): bump nodemon from 3.1.2 to 3.1.3 by @dependabot in #441
- build(deps): bump sprockets-rails from 3.4.2 to 3.5.1 by @dependabot in #440
- build(deps): bump yabeda-prometheus from 0.9.0 to 0.9.1 by @dependabot in #439
- build(deps-dev): bump rspec-rails from 6.1.1 to 6.1.2 by @dependabot in #438
- build(deps-dev): bump standard from 1.32.0 to 1.37.0 by @dependabot in #452
- build(deps-dev): bump binding_of_caller from 1.0.0 to 1.0.1 by @dependabot in #436
- fix: don't attempt to wrap non-Strings in an HTML paragraph by @yetti in #453
- build(deps): bump nokogiri from 1.16.5 to 1.16.6 by @dependabot in #455
- build(deps-dev): bump rubocop-performance from 1.21.0 to 1.21.1 by @dependabot in #456
- build(deps-dev): bump rack-mini-profiler from 3.1.1 to 3.3.1 by @dependabot in #457
- build(deps-dev): bump rubocop-rspec from 2.25.0 to 3.0.1 by @dependabot in #458
- build(deps-dev): bump stackprof from 0.2.25 to 0.2.26 by @dependabot in #459
- feat: render chronlist, bibref and tables in notes by @yetti in #460
- fix: handle case where bibref is a Hash by @yetti in #461
- fix: accommodate chronlists that are not duplicates by @yetti in #462
- fix: formatting resiliency by @yetti in #463
- BLAC-675: show item availability status by @CEdwardsBlasikiewicz in #454
- BLAC-677: display access conditions by @CEdwardsBlasikiewicz in #470
- build(deps-dev): bump rspec-rails from 6.1.2 to 6.1.3 by @dependabot in #464
- build(deps): bump hiredis-client from 0.18.0 to 0.22.2 by @dependabot in #465
- build(deps-dev): bump standard from 1.37.0 to 1.39.0 by @dependabot in #466
- build(deps-dev): bump selenium-webdriver from 4.21.1 to 4.22.0 by @dependabot in #467
- build(deps): bump sass from 1.77.5 to 1.77.6 by @dependabot in #468
- build(deps): bump nodemon from 3.1.3 to 3.1.4 by @dependabot in #469
- ci: upgrade release-please action by @yetti in #477
- ci: cleanup release workflows and config by @yetti in #478
- BLAC-719: Reimplement bookmark counter and hide it by @CEdwardsBlasikiewicz in #479
- feat: related docs by @yetti in #480
- BLAC-677: refactor access condition getting by @CEdwardsBlasikiewicz in #481
- chore(main): release nla-arclight 3.3.0 by @yetti in #476
- build(deps-dev): bump standard from 1.39.0 to 1.39.2 by @dependabot in #493
- chore: prepare for 3.3.0 release by @CEdwardsBlasikiewicz in #494
Full Changelog: 3.1.0...3.3.0
nla-arclight: v3.3.0
3.3.0 (2024-06-28)
Features
- 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)
Bug Fixes
- 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)
Code Refactoring
- restyle related documents link (d954e41)
Tests
Build System
- 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)
Continuous Integration
v3.2.0
3.2.0 (2024-06-04)
Miscellaneous
Build System
- 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)
v3.1.0
3.1.0 (2024-05-14)
Features
Bug Fixes
Miscellaneous
- 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)
Tests
Build System
- update nla-blacklight_common (d345a5f)
v3.0.0
3.0.0 (2024-03-13)
⚠ BREAKING CHANGES
- upgrade to Arclight 1 (Blacklight 8)
Features
- upgrade to Arclight 1 (Blacklight 8) (c7360c8)
Bug Fixes
- 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)
Reverts
- "build(deps): bump postcss-cli from 10.1.0 to 11.0.0" (047d214)
Miscellaneous
- 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)
Build System
- 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)
v2.7.1
v2.7.0
2.7.0 (2023-11-17)
Features
- Update Join us link in primary nav (4562c1b)
Bug Fixes
Miscellaneous
- 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)
Build System
v2.6.0
v2.4.3
v2.4.2
2.4.2 (2023-09-22)
Miscellaneous
- prepare release (28bf158)
Tests
- change rspec format to Fuubar (e779341)
Build System
- 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)