Releases: arXiv/arxiv-search
Releases · arXiv/arxiv-search
arXiv Search v0.5.6
Release notes - search-api-0.2, search-0.5.6
The majority of changes are related to search APIs, particularly the classic search API reimplementation.
New Feature
- [ARXIVNG-1896] - Both new and legacy APIs should support max page size of 2,000 results
- [ARXIVNG-1897] - Support for legacy API query parameter
- [ARXIVNG-1898] - Implement routes module for legacy API
Task
- [ARXIVNG-2965] - update base release and fix wsgi.py
- [ARXIVNG-1516] - Reimplement Atom/XML serialization for metadata API
- [ARXIVNG-1518] - Update OpenAPI schema with Atom/XML examples, Accept header
- [ARXIVNG-1893] - Add a `query` parameter to the JSON-based API Schema
- [ARXIVNG-1895] - Add start and size to openapi schema of JSON API
- [ARXIVNG-1971] - Implement boolean search in Search API
- [ARXIVNG-1972] - Support for parenthetical boolean operations and search
- [ARXIVNG-2043] - Handle author affiliations in Atom search results
- [ARXIVNG-2668] - Stage search API and classic API on beta.arxiv.org
- [ARXIVNG-2904] - Classic arXiv API error handling
- [ARXIVNG-2905] - Classic arXiv API query search_query and id_list logic
- [ARXIVNG-2906] - Classic arXiv API start and max_results paging
- [ARXIVNG-2907] - Classic arXiv API sort order for return results
- [ARXIVNG-2972] - Fix the ordering issue for the classical API
Many thanks to @alefnula for his big push on the classic API reimplementation and other helpful contributions!
arXiv Search v0.5.5
Release notes - arXiv-NG - Version search-0.5.5
Task
- [ARXIVNG-2179] - Make cs.NA alias of math.NA; Create eess.SY and make cs.SY its alias
arXiv Search v0.5.4
Release notes - arXiv-NG - Version search-0.5.4
Task
- [ARXIVNG-2089] - Flask application should stick around between requests
- [ARXIVNG-2090] - Upgrade to base 0.15.6 to fix possible memory leak
arXiv Search API v0.1.3
Release notes - arXiv-NG - Version search-api-0.1.3
Bug
- [ARXIVNG-1089] - All-fields search with four-digit number that is not a valid date partial returns 500 error
New Feature
- [ARXIVNG-1206] - Search API should support configurable return fields
- [ARXIVNG-1212] - When using the search API, clients should be able to filter by license URI
- [ARXIVNG-1223] - Query parameters should be included in the metadata section of the API response
- [ARXIVNG-1447] - Search API should support secondary classification
- [ARXIVNG-1448] - Search API should support primary/secondary filtering by category, archive, and/or domain
Task
- [ARXIVNG-257] - Verify that metadata API does not return malformed UTF8 data
- [ARXIVNG-1177] - Implement prototype API that supports fielded queries
- [ARXIVNG-1519] - Load test and tune resource allocation for metadata API deployment
arXiv Search v0.5.1
Release notes - arXiv-NG - Version search-0.5
Bug
- [ARXIVNG-1349] - Layout of category tags and DOI is really wonky in search results
New Feature
- [ARXIVNG-1277] - Search result entries should display secondary categories if present
- [ARXIVNG-1278] - "All fields" queries should search secondary categories
- [ARXIVNG-1347] - Search by secondary/cross-list
- [ARXIVNG-1357] - Update document mapping for secondaries to be consistent with mapping for primary category
- [ARXIVNG-1362] - Search indexing agent should identify itself using a custom User-Agent
Task
- [ARXIVNG-1048] - Update accessibility notice in footer
- [ARXIVNG-1348] - Update requests dependency to 2.20.0 or greater
arXiv Search v0.4.1
Release notes - arXiv-NG - Version search-0.4.1
Bug
- [ARXIVNG-1089] - All-fields search with four-digit number that is not a valid date partial returns 500 error
arXiv Search v0.4
Release notes - arXiv-NG - Version search-0.4
Bug
- [ARXIVNG-889] - Author search for "tauraso" causes 500 error
- [ARXIVNG-938] - Author names are not parsed correctly when they are separated by both commas and the word "and"
- [ARXIVNG-977] - If the search includes a term that starts with a wildcard, a 500 error is returned
- [ARXIVNG-998] - Including announcement date as four-digit year in all-fields search is not fully supported
- [ARXIVNG-1012] - Inconsistent highlighting with wildcard search
- [ARXIVNG-1013] - Weird higlighting for "theory" when searching all fields
- [ARXIVNG-1014] - "More" toggle is still shown for abstracts whose entire contents are already shown
New Feature
- [ARXIVNG-978] - Ability to hide abstracts in search result
- [ARXIVNG-980] - Add 25 results as an option in search (leave 50 as default)
- [ARXIVNG-981] - Offer full text and help pages as options in simple search
- [ARXIVNG-982] - Make "back" link on search results more prominent/obvious
- [ARXIVNG-983] - Support searches for seven-digit arXiv ID partials
- [ARXIVNG-997] - Query date ranges should be inclusive
- [ARXIVNG-999] - Simple search provides shortcut URL routes that limit search to a specific group or archive
- [ARXIVNG-1000] - Search links from browse for archives, and for author name search, use group/archive shortcut routes provided by simple search
- [ARXIVNG-1002] - Filtering search on submission date should apply to all versions by default
Task
- [ARXIVNG-1008] - Update version number in feedback collector to 0.4
- [ARXIVNG-1009] - Update version number and link in search config for version 0.4; review help text for accuracy
arXiv Search v0.3
Release notes - arXiv-NG - Version search-0.3
Bug
- [ARXIVNG-561] - Time boxed search not working well
- [ARXIVNG-741] - Order of initials are not always taken into account when searching by author name
- [ARXIVNG-763] - Author name links from abs page/search results do not handle surname prepositions correctly
- [ARXIVNG-766] - Searching for hyphens (without additional characters) causes a 500 error
- [ARXIVNG-775] - Wildcards don't work in ACM, MSC classification
- [ARXIVNG-805] - Not all papers shown when searching by arXiv author ID
- [ARXIVNG-811] - Can no longer search by arXiv paper ID partials
- [ARXIVNG-819] - Author ID is sensitive to case
New Feature
- [ARXIVNG-764] - Request rate limit in indexing agent should be configurable
- [ARXIVNG-778] - Mechanism to reindex (using ES API) without re-uploading documents
Task
- [ARXIVNG-765] - Data about archives should be drawn from base taxonomy
- [ARXIVNG-777] - Sort order preference should be stored in a cookie
arXiv Search v0.2
Release notes - arXiv-NG - Version search-0.2
Bug
- [ARXIVNG-543] - People are having problems searching for Chinese names with hyphens
- [ARXIVNG-544] - People are having problems searching for authors due to initials
- [ARXIVNG-545] - People are using the default search to search for all papers by an author
- [ARXIVNG-546] - Commas and/or wildcards don't seem to work well with author search
- [ARXIVNG-547] - People are using an underscore syntax from the classic search like wald_r
- [ARXIVNG-548] - People are bookmarking the search with a archive/group/category and going to that to search quickly
- [ARXIVNG-549] - People are searching for papers by several co-authors
- [ARXIVNG-550] - Users cannot search full text
- [ARXIVNG-551] - The users thought the text of the abstract too small and light
- [ARXIVNG-552] - 500 errors when searching
- [ARXIVNG-553] - link inconsistency between arXiv:id and PDF
- [ARXIVNG-554] - Cannot search old categories
- [ARXIVNG-555] - Expected more results when searching for "xAct"
- [ARXIVNG-556] - Index not complete
- [ARXIVNG-557] - Unexpected multi term search relevance ranking
- [ARXIVNG-558] - Mobile form input problem
- [ARXIVNG-542] - People are clicking the author names on abstract pages and are not getting a correct list of papers by that author
Task
- [ARXIVNG-566] - Write up description of how author names are handled in the classic system
- [ARXIVNG-647] - Update and upgrade help text for search
- [ARXIVNG-672] - Document ID of most recent version does not include version affix
arXiv Search v0.1.2
Release notes - arXiv-NG - Version search-0.1.2
Bug
- [ARXIVNG-549] - People are searching for papers by several co-authors
- [ARXIVNG-550] - Users cannot search full text
- [ARXIVNG-551] - The users thought the text of the abstract too small and light
- [ARXIVNG-552] - 500 errors when searching
- [ARXIVNG-553] - link inconsistency between arXiv:id and PDF
- [ARXIVNG-557] - Unexpected multi term search relevance ranking