Changelog

Stats for numbers-type people

All file sizes are pre-compression. All files that come from files.stork-search.net are gzipped; you should compress your search index before serving it.

Versionfederalist.st sizestork.wasm sizestork.js sizeSearch duration*
0.7.21.14 MB578.36 kB73.05 kB0.353 sec.
0.7.11.14 MB674.7 kB73.05 kB0.365 sec.
0.7.01.14 MB684.82 kB9.07 kB0.383 sec.
0.6.01.8 MB191.37 kB648.65 kB0.218 sec.

*Search duration calculated by running the same search query on my computer ten times, then averaging the results.

Releases

v0.7.2

Jun 18, 2020

Bugfix:

  • On cargo install, the downloaded binary was named frontend, not stork. This has been fixed.

v0.7.1

Jun 15, 2020

Automatic JS improvements

  • Start using Typescript (this accounts for the ballooning in JS filesize)
  • You can now use the keyboard to interact with the search results! Up and down arrows to navigate, enter to select a result, and esc to hide the list of results

v0.7.0

May 13, 2020

Rebuild your index to get:

  • SRT Subtitle support
  • Customizable stemming language
  • Content in titles is now indexed and prioritized in search results
  • Better error messages if search crashes, which it shouldn't.

Automatic JS improvements

  • Initial Javascript bundle size much smaller, and search index filesizes are smaller as well. WASM binary is slightly bigger -- I'm trying to find a balance.

Update the binary for:

  • Improved UX if you provide deprecated configuration fields
  • Improved console output if you run stork --search

Other Fun

  • New site infrastructure

v0.6.0

Apr 28, 2020

  • WASM: Deprioritizes stop words in search results
  • WASM: Searches for words with the same stem as the query
  • WASM: Improves error messaging for corrupt indexes
  • Indexer: Adds knowledge of word stems to index

v0.5.3

Mar 28, 2020

  • Rewrite search algorithm to support multi-word search queries, including sensible result ordering and query highlighting.
  • Tweaks basic.css to give results more room

v0.5.2

Mar 22, 2020

Accidentally ran a bad version bump. There are no code changes from 0.5.1 to 0.5.2.

v0.5.1

Mar 22, 2020

  • #21 Change .stork-result a selector so colors work
  • #22 Implement scoring and sorting
  • #24 Update dependencies and CI configuration

v0.5.0

Feb 29, 2020

v0.4.0

Jan 12, 2020

v0.3.0

Jan 6, 2020

v0.2.0

Dec 25, 2019

© 2019–2020

Stork is built and shepherded by James Little, who's really excited that you're checking it out. If you have any questions or comments, feel free to get in touch or open an issue on Github.

This site is also on Github; feel free to put up a PR or open an issue if you see something worth changing.