v0.7.0
Features
- Replace infinite scroll with 'load more' button.
- Arguably, infinite scroll often presents too many options too quickly, overwhelming the user with options, decreasing engagement and usage of advanced search features. For site search, content is often also heavy.
- It is also problematic for keyboard users who have less control over when results load.
- Expose a Search API
- Add navigation instructions to the header
- Minor spacing and color tweaks
- Use
overflow-y: overlayfor the result cotnainer by default instead. Spacing is adjusted accordingly
- Use
- Remove bobbing animation for initiliasing text. It is rarely seen, dosen't add too much and requires a fair amount of css.
Fixes
- Fix dropdown hiding when clicking on empty spaces inside
- Support Ctrl+Enter on combobox options
Misc
- Tweak the defaults for medium scaling preset to standardize the feature set
Breaking Changes
initMorselsis now scoped undermorsels.initMorsels- Remove generation from source files feature
- This is awkward to support in tandem with field stores; File bloat is likely not too much of a concern as well.
- Remove
resultsRender(too complex),highlightRender(moved into API) APIs