Releases: adsabs/nectar
Releases · adsabs/nectar
v0.46.1
What's Changed
- SCIX-843 fix(ui): dismiss tooltips when resource dropdown menus open by @thostetler in #821
- chore: gitignore next-env.d.ts and remove from tracking by @thostetler in #825
- Abstract UAT keywords feedback by @shinyichen in #814
- Fix SearchBar test timeouts and expand coverage by @thostetler in #826
- SCIX-840 fix(vis): prevent author network crash on non-bibcodes by @thostetler in #819
- fix(facets): show loading state instead of No Results flash by @thostetler in #818
- SCIX-813 feat(nav): add count badge to graphics menu item by @thostetler in #817
- chore(deps): bump next from 16.1.5 to 16.1.7 by @dependabot[bot] in #827
Full Changelog: v0.45.9...v0.46.1
v0.45.9
What's Changed
- fix: use unoptimized prop for HTTP images instead of open proxy by @thostetler in #824
Full Changelog: v0.45.8...v0.45.9
v0.45.8
What's Changed
- fix(sentry): correct timing calculations in performance spans by @thostetler in #822
- fix: allow http protocol in Next.js image remote patterns by @thostetler in #823
Full Changelog: v0.45.6...v0.45.8
v0.45.6
What's Changed
- Update bar graph tooltip by @shinyichen in #810
- refactor(e2e): implement Page Object Model pattern by @thostetler in #807
- Show external link icons in abstract by @shinyichen in #809
- SCIX-831 fix(nav): replace return-to-results with router.back() by @thostetler in #812
- add sectional instruction files for code review by @thostetler in #816
- More fixes of accessibility issues by @shinyichen in #820
Full Changelog: v0.45.0...v0.45.6
v0.45.0
What's Changed
- Show "Record Not Found" in abstract subpages if abstract ID is invalid by @shinyichen in #799
- NECTAR-13D fix(mathjax): set explicit CHTML font URLs to prevent CSP violations by @thostetler in #796
- SCIX-828 Set password minimum length to 8 by @thostetler in #797
- Improve add to library dialog by @shinyichen in #791
- SCIX-826 Render feedback menu items as links for new-tab support by @thostetler in #798
- chore(deps): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #803
- fix(abs): show Temporarily Unavailable on 5xx instead of Record Not Found by @thostetler in #800
- fix(search): prevent facet requests from firing with empty query by @thostetler in #801
- Scix 830 nectar accessibility issues by @shinyichen in #808
- Update access labels by @thostetler in #804
- fix(feedback): improve ESOURCE link parsing by @thostetler in #806
- fix: ensure tracing headers forwarded on all server-side API requests by @thostetler in #802
Full Changelog: v0.42.3...v0.45.0
v0.42.3
What's Changed
- Scix 820 nectar abstract layout out of bound by @shinyichen in #789
- chore(deps-dev): bump webpack from 5.100.2 to 5.104.1 by @dependabot[bot] in #793
- feat: add empty state panels to paper detail sub-pages by @thostetler in #792
- fix(ResultList): lazy citation fetch and SimpleLink event handlers by @thostetler in #790
- SCIX-818 feat(AbstractSources): add access-level badges to full text sources by @thostetler in #794
- chore(deps): bump axios from 1.12.0 to 1.13.5 by @dependabot[bot] in #795
Full Changelog: v0.41.0...v0.42.3
v0.41.0
What's Changed
- Update orcid work types by @shinyichen in #778
- SCIX-817 feat(search-facet): filter collections facet to exclude astrophysics, planetary, and heliophysics by @thostetler in #777
- Fix search results loading layout by @shinyichen in #779
- SCIX-822 fix(authors-modal): filter empty string orcid values by @thostetler in #782
- SCIX-819 fix(abstract): prevent truncation of math-heavy abstracts by @thostetler in #780
- chore(deps): bump next from 16.1.1 to 16.1.5 by @dependabot[bot] in #784
- Redirect correction feedback form by @shinyichen in #787
- feat(settings): add reset to defaults button on settings pages by @thostetler in #776
- fix typo in visualizations error message by @thostetler in #786
- Scix 650 abstract searchbar by @shinyichen in #785
- feat(sentry): add performance instrumentation for dashboard comparison by @thostetler in #783
- make search results items more compact by @shinyichen in #788
Full Changelog: v0.39.0...v0.41.0
v0.39.0
What's Changed
- Use global settings for toast by @shinyichen in #768
- chore: Upgrade to Next.js 16.1.1 by @thostetler in #770
- (chore): add scripts for testing only changed files by @thostetler in #774
- chore(deps): bump diff from 5.2.0 to 8.0.3 by @dependabot[bot] in #767
- SCIX-778 feat(classic-form): extract collection and property into query filters by @thostetler in #772
- SCIX-794, SCIX-774: Add discipline routes, fix legacy referrer, rename General Science by @thostetler in #773
- SCIX-802 feat: expand authors-per-result preference to 1-50 by @thostetler in #775
Full Changelog: v0.37.7...v0.39.0
v0.37.7
What's Changed
- fix: Pass initialized session to verifyMiddleware by @thostetler in #742
- refactor(search): improve error handling, performance, and robustness by @thostetler in #743
- chore(deps): bump axios-cache-interceptor from 1.8.0 to 1.11.1 by @dependabot[bot] in #747
- fix icon not shown on safari by @shinyichen in #749
- show back to results link when query is : by @shinyichen in #748
- Remove ADS Mode functionality permanently by @thostetler in #746
- Scix 702 update quick citation formats by @shinyichen in #745
- chore(deps): bump qs from 6.14.0 to 6.14.1 by @dependabot[bot] in #750
- Scix 680 library sort setting by @shinyichen in #752
- SCIX-782: Fix client-side error on abstract pages with missing titles by @thostetler in #751
- Adjust font colors, font sizes, icons sizes by @shinyichen in #756
- Fix new line not shown in html citation by @shinyichen in #753
- feat(auth): redirect users to original page after login by @thostetler in #758
- feat(landing): make landing page form selection sticky by @thostetler in #759
- feat: implement authors per result user preference by @thostetler in #760
- SCIX-643 fix: show ORCiD session expired warning only once by @thostetler in #761
- SCIX-684 fix: strip HTML tags from title in browser tab and meta tags by @thostetler in #765
- SCIX-776 fix: hide notification bell functionality for unauthenticated users by @thostetler in #762
- SCIX-775 fix: use OR operator for multiple collections in classic form by @thostetler in #764
- Upgrade node to v22.21.1 (maintenance LTS) by @thostetler in #763
- Allow change page size in abstract sub pages by @shinyichen in #757
- fix: Sanitize middleware logging and add tracing headers by @thostetler in #754
Full Changelog: v0.34.14...v0.37.7
v0.34.14
What's Changed
- Fix library copy citation bug by @shinyichen in #729
- Add back buttons for tours by @shinyichen in #732
- SCIX-692 fix: TimeSince component showing epoch dates for invalid input by @thostetler in #730
- Add 'By ADS' to logos when in Astrophysics, heliophysic, planetary mode by @shinyichen in #735
- Remove n param from url by @shinyichen in #734
- fix: prevent ADS mode reactivation on page load/navigation by @thostetler in #731
- chore(deps): bump next from 15.5.7 to 15.5.9 by @dependabot[bot] in #733
- SCIX-752: Fix verify middleware crash and implement cross-domain session synchronization by @thostetler in #736
- Add tooltips in search results page by @shinyichen in #739
- SCIX-756 Enhance metadata tags for full ADS parity by @thostetler in #741
- Scix 687 highlight update by @shinyichen in #740
- Improve middleware test coverage by @thostetler in #737
Full Changelog: v0.34.2...v0.34.14