Releases: NYPL-Simplified/circulation
Releases · NYPL-Simplified/circulation
4.1.7
4.1.6
Changes
- Added patron's age group to signin callback urls
- Added sorting facets to search results
- Adjust gunicorn requests
4.1.5
Improvements
- Update NCES IDs
- Include
is_new=<true|false>
URL parameter after login OE-929 - Include faceting links to search results OE-927
- Adjust
update_lane_size
script schedule - Perform standard database vacuum instead of full vacuum SIMPLY-4262
4.1.4
Improvements
- Close dangling database connections SIMPLY-4260
Bug Fixes
- Fix 502 errors for facet search SIMPLY-4255
- Update OverDrive error code SIMPLY-4259
4.1.3.1
Bug Fixes
- Upgrade
pymarc
version to fix build errors
4.1.3
Improvements
- Specify a database
pool_recycle
for 30 minutes SIMPLY-4243 - Remove max-age Cache-Control directive for customized OPDS feeds SIMPLY-3970
Bug Fixes
- Fix bytecode corruption SIMPLY-3873
4.1.2
Improvements
- Create Process that Vacuums Circulation Database SIMPLY-4170
- Migrate to Clever v3 API SIMPLY-4213
- Include a patron's root lane as part of patron data SIMPLY-4216
Bug Fixes
- Fix malformed Authorization headers 500 error SIMPLY-4217
- Fix IndexError on Novelist book search SIMPLY-4220
4.1.1
New Features
- Add New Relic instrumentation SIMPLY-4112
Improvements
- Increase default pool_size and max_overflow for database connections
- Additional Admin API documentation SIMPLY-4175 SIMPLY-4174
- User created lanes default visibility is set to hidden SIMPLY-4218
- Create a database maintenance window for the cron jobs SIMPLY-4169
- Update First Book authentication SIMPLY-4176
Bug Fixes
- Fix DockerHub targeted builds SIMPLY-4215
- Fix Axis ACS Fulfillments SIMPLY-4189
4.1.0
Improvements
This release focuses on updating requirements and dependencies. SIMPLY-4168
- Upgraded Ubuntu from 18.04 to 20.04
- Upgraded Python from 3.6 to 3.10
- Post
core
merge cleanup — combined requirements files and updated them - Removed Adobe's Authentication Web Service as this functionality exists in the Library Registry SIMPLY-4099
- Improved Works API documentation SIMPLY-4101
- Disabled PatronRecordReaper
- Removed dangling database connections from the initialization method
- Resolved an issue with Axis360 ACS fulfillment SIMPLY-4189
4.0.2
New features
- Support early return of Axis 360 audiobooks/AxisNow ebooks SIMPLY-1742
- Set appropriate CORS headers to allow cross-domain requests SIMPLY-3923
- Early support for OpenAPI documentation for Admin endpoints
Improvements
- Combined the separate Dockerfiles into a single multi-stage Dockerfile SIMPLY-3880
- Auto-reindex when books are added or removed from a list SIMPLY-3907
- OAuth Client Credential Password flow as an alternative to HTTP Basic Auth OE-162
- Optimize AxisNow fulfillments OE-246
Admin interface improvements
- Refactored the List Manager sidebar SIMPLY-3918
- Refactored the CustomListPage component SIMPLY-3922
- Refactored the CustomListSearch component SIMPLY-3938
Bug fixes
- Fixed crash in genre classification code SIMPLY-3858
- Fixed expired titles in DPLA Exchange ODL feed SIMPLY-3868
- Revert Clever API URL from v3 SIMPLY-3936
- Fixed incorrect url scheme on redirect SIMPLY-3984
- Improve logging for crontab and run script SIMPLY-4054