Releases: Kaciras/bookshelf
Releases · Kaciras/bookshelf
v2.2.0
- Search URL template now use "%s" for search terms placeholder.
- Fix composition end does not trigger suggest on Edge and Chrome.
- Use native CSS nesting. This requires Firefox >= 117 or Chrome/Edge >= 120.
- No longer log the number of removed cache items in production.
v2.1.1
- fix change debounce delay of search box does not work.
- fix missing text on the download icon button.
v2.1.0
- Bookshelf now avaliable in Firefox addon store!
- Improve keyboard accessibility.
- Fix checkbox does not set its checked property before emit input event.
- Introduce
pnpm run pack
command to zip dist folder and source files.
v2.0.0
Breaking changes
- Project is renamed from
firefox-theme
to bookshelf
.
- Migrate to Manifest V3.
- Settings are now in right popup panel.
- Change configuration format, and some of properties are renamed.
New features
- Add support for dark mode.
- Add support for customize search engines.
- Improve layout responsiveness.
- show a message in list if no suggestions returned by search engine.
Fixes & Enhancement
- minify generated json file.
- focus to search box after search engine changed.
- Optimize styles.
- fix loading indicator does not hide when search box is empty.
- double click search engine icon to search.
v1.9.0
- Add support of i18n.
- Set default locale to
en
.
- fix suggestion indicator.
v1.8.0
- fix default favicon in topSites dialog.
- add icons to setting buttons.
- add suggestion loading indicator.
- support press the escape key to clear the search terms.
- change the search box icon to search.
v1.7.2
- 修复全局变量
shortcuts
的覆盖问题。
- 监视 manifest.json 的更改。
v1.7.0
- 简化搜索框的 DOM 结构。
- 对话框改用
<dialog>
标签实现。
- 分割设置模式相关代码,使用懒加载。
v1.6.0
- 图标缓存使用
CacheStorage
取代 LocalStorage
。
- 检查 SVGO 的错误。