Skip to content

Releases: arXiv/arxiv-search

arXiv Search v0.5.6

24 Feb 20:00
0797c67
Compare
Choose a tag to compare

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

07 Aug 20:02
5a8bc82
Compare
Choose a tag to compare

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

29 Apr 13:46
4104c24
Compare
Choose a tag to compare

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

26 Feb 00:28
Compare
Choose a tag to compare

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

20 Dec 18:59
Compare
Choose a tag to compare

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

13 Aug 18:00
7f5a0eb
Compare
Choose a tag to compare

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

18 Jul 13:32
ac29495
Compare
Choose a tag to compare

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

14 May 16:35
24e767f
Compare
Choose a tag to compare

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

04 May 13:54
Compare
Choose a tag to compare

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

26 Apr 14:59
a6c3eba
Compare
Choose a tag to compare

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