Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pagefind 1.0 Release Planning #408

Closed
41 tasks done
bglw opened this issue Sep 6, 2023 · 0 comments
Closed
41 tasks done

Pagefind 1.0 Release Planning #408

bglw opened this issue Sep 6, 2023 · 0 comments

Comments

@bglw
Copy link
Contributor

bglw commented Sep 6, 2023

Tracking issue for remaining cleanup before 1.0

Work

  • Investigate Some translated strings still appear in english #374
  • Release notes
  • Migration guide
  • Re-enable and solidify NodeJS indexing tests
  • Rename NodeJS API bundle- methods to output-
  • Change NodeJS API Buffer types to Uint8Arrays
  • Return relative paths from the index.getFiles() method for the NodeJS API
  • Update word indexing splitting to also split on punctuation like < [ ( = " to help code and HTML index better.
  • Update NodeJS addHTMLFile to take a url
  • Add de-ranking weights as well as up-ranking
  • Weight compound word results lower
  • Use weightings when calculating excerpts

Documentation

  • Update the language support table to reference latest state
  • data-pagefind-weight usage
  • Add new common solutions page
  • NodeJS Indexing API
  • Compound filtering
  • Sub-results
    • JS API
    • Default UI
  • New JS API initialization flow
  • Update all references of _pagefind to pagefind
  • Update CLI flags for source -> site and bundle -> output

Changelog

@bglw bglw changed the title Pagefind 1.0 Release Pagefind 1.0 Release Planning Sep 6, 2023
@bglw bglw closed this as completed Sep 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant