Changelog
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
I also attempt to follow the Conventional Commits specification.
[1.6.5] - 2/20/2026 | Error logging, new widgets, and quality-of-life improvements
A solid release featuring a comprehensive error logging system, a new random color palette widget, drag-and-drop todo reordering, weather auto-update, and several UI improvements and fixes.
Added
-
feat: improve error logging and user feedback with comprehensive error log management, global error capture, and sharing functionality. 41d25f9a
-
feat(palette): add random color palette widget. 82fb9df6
-
feat(todo): add drag-and-drop reordering for todo items. f19e15e1
-
feat(weather): add auto-update location feature. 52476cfa
-
feat(search): add special URL handling. 5e14bcda
-
feat: add scroll-to-top button in Settings panel. 3fd010e3
-
feat(github): add tooltips to calendar widget. f70eeb1b
Changed
-
feat(ip-info): more robust fallbacking and parsing. 70d071da
-
Updated ES & IT files (#114). 762e4f48
-
Update Vietnamese (vi) translation (#110). 9d6cb68e
Fixed
-
fix: less gimmicky scroll to top button. decec927
-
fix(search): missing/broken translation. f54a423a
-
fix: remove whole background on chromium dev. fb9dbb52
Chore / Cleanup
[1.6.4] - 2/13/2026 | Theming, search customization, tally counter, and online documentation
A feature-packed release with centralized theming via CSS variables, search widget customization, a new tally counter widget, and full online documentation! Additionally, the since and countdown widgets are now deprecated in favor of TimeTracker, and a lot of development work has been done under the hood to prepare for future updates and make contributions easier.
Added
-
feat(ui): add customizable global accent color. b8ffd6fb
-
feat(time): indent settings and add showHours. e08dcb35
-
feat: add tally counter widget. 5a79bf13
-
feat(search): add custom width settings. cb8aa009
-
feat(search): add style customization to search widget. 48b0706e
-
feat(docs): add full online documentation! (#98). b4570ef7
Changed
-
refactor: implement centralized CSS variables for theming (#109). d170e10f
-
change: expand the default rows for custom css/js/html widgets. e289d4ea
-
feat: add deprecation warning to since and countdown widgets. a52d6e65
-
Updated ES & IT files (#108). c2c80b6b
Fixed
- fix: visible instead of auto (oops...). 62e87b4d
Chore / Cleanup
-
chore: improve lint-staged configuration. 1743f601
-
ci: refactor workflows to use reusable templates. 8f81b721
-
build: remove service worker from manifest in dev. 41e6e6e2
-
chore: migrate some project styles from CSS to SASS. 4fa02de2
-
chore: deps. e3269c8f
[1.6.3] - 2/5/2026 | Bugfixes and minor improvements
Very small release with a few fixes and minor improvements.
Added
-
feat(release): add closed issues summary to release body. d9c56024
-
feat(links): add URL normalization and extension tab option. bd53b7ab
-
feat(media): hide controls with 1 or less images. 8d92f1aa
Fixed
-
fix: translations. 3434f6c0
-
fix(dates): date parsing causing incorrect days. 40d6c942
-
fix(bookmarks): properly set iconSize to 24 by default. 378fdc72
-
fix: don't include unused service-worker on firefox. 505525ac
-
fix(trello): minor fixes (#97). 4ccd112d
[1.6.2] - 1/28/2026 | Better positioning, unified (and improved) backgrounds, Giphy modernization, and signed firefox nightly builds
A major update to the positioning system and internal background structure, along with modernization of the Giphy plugin, signed Firefox nightly/beta builds, and several important bug fixes.
Added
-
feat(positioning): switch to react-movable and enhance moveable system (#93). b30a753f
-
feat: show widget config in unknown widget. 53706bd1
-
feat(giphy): modernize giphy background plugin. 3de6e521
-
feat(Backgrounds): unify backgrounds to BaseBackgrounds (#91). ee152a45
-
ci: signed firefox nightly/beta builds. 0b1d6ec64
Fixed
-
fix: handle empty URL string in unsplash buildLink function. 516dabb7
-
fix(translations): incorrect parameter for shortcut key. 329ac9f3
-
fix(useCache): URGENT fix cache refetching infinitely. b1d2cae8
Changed
- Update Spanish translation (#95). 807770b4
Chore / Cleanup
-
chore: run prettier and cleanup. 0f691c0c, f1169338, ac73f35a
-
chore: run translations. 60327620
-
chore: fix node definitions and eslint. 19a195f2
[1.6.1] - 1/15/2026 | New logos, better caching, a Trello widget, Bing wallpapers and more!
Finally changed the logo to something different from Tabliss's logo! This release includes a lot of community contributions, so thanks a ton to everyone who helped out!
Added
-
feat: implement favicon changing (#85). 44bc62ce
-
feat: add bing daily wallpaper. ce9dadb4
-
feat: add opentype font features parsing support. 2f34128d
-
Enable better offline support with workbox (#66). b4c5f165
-
feat(trello): added Trello integration (#73). 7e3c9b9, 62e8b5f5
Fixed
-
fix(Search): use correct search engine even on default. a059570f
-
fix: maybe fix extension dev builds on non-web. d4589fef
Changed
-
feat: small improvements to custom settings icons position. 57316369
-
feat: fix workbox on chrome (and safari). 49cfd0ec
-
feat(Prettier): fix glob pattern (#84). 2e809d72
-
feat(Chromium): include key to preserve extension id on dev. e2a19a81
Chore / Cleanup
-
Fix ESLint errors (#83). 92921bfc
-
chore: run prettier to fix tests. ca41f40e
-
Add Husky hooks (#68). 4c12b606
-
ci: add safari to releases. e141c006
[1.6.0] - 1/1/2026 | Large Feature and Bugfix Update (FINALLY)
Added
-
feat(Persist): improve errors and remove on non-web builds. 98195e8
-
feat(storage): add SAVE_BATCH_TIMEOUT to prevent storage errors. b587897
-
feat(LiteratureClock): enhance quote fetching with SFW filter and a new endpoint for more quotes. 224b153
-
feat(bookmarks): add toggle to remember folder expansions. f319b0a
-
feat: add italics and underline options to widget font settings. 40d615d
-
feat: add perplexity search engine. c504a5d
-
feat: beta safari support (simple). b0d63a8
-
feat(links): add keyboard shortcut input. 8a936582
-
feat: state persistence when switching backgrounds. 840ad259
Changed
-
feat: change Unsplash "Tags" input to "Search Term". 8efe064
-
feat: attempt at making custom positioning relative. a28115b
-
feat: change resize mode of textareas changed to vertical to avoid resizing them into unclickable areas. 8b72e14
-
chore: update dependencies and minor housekeeping. 0446686, 07abb38
-
chore: Change timezone label "Europe/Kiev" to "Europe/Kyiv". 46c9b61
-
refactor(backgrounds): introduce a baseBackgorund so facilitate adding backgrounds. 9bb547f
-
feat: clean up settings, remove ads. 7201357
-
feat: use browser default sans-serif font. a331ad0
-
fix(Jokes): retry API call for long jokes. 8ff8a93
Fixed
-
fix(Import): set display.scale to true by default. 116df62
-
fix(Jokes): set not saving contents correctly 32031e5
-
fix(QuickLinks): text underline not appearing. b2f8883
-
fix: replace
{{}}with[]for github-calendar translations. 0bf9d9e -
fix: remove drop-shadow from github-calendar. aa6fd7e
-
fix: unloaded github calendar now has correct colors dependent on theme. 04abb8a
-
fix(baseBackground): some translation stuff. 611a9156
Translations
-
Update translations (several cs.json updates, translated auto-hide settings menu, engines). e7e1a40, 6107f9a, 576a15b
-
add: Albanian translation. 98084fb
-
feat: clean up a few translations. 6198093
-
i18n: Update German translations (#80). 5413ce65
-
i18n: Updated Spanish translation (#76). d143156c
Chore / Cleanup
-
remove console.log and minor cleanup. a6006ad
-
chore: add npm-check scripts and remove unused deps. 07abb38
-
chore: slightly improve README. ba5323c
-
Add .gitattributes and workspace settings: normalize EOL to LF. 119945b
-
chore: update deps. 8a7fc7fd
-
ci: add build to pr ci. 96fb4c4f
-
ci: add pr tests. 7e0a3025
[1.5.1] - 8/4/2025 | Minor Feature and Bugfix Update
Added
-
feat: Add wikipedia search engine and autocomplete 850166f
-
feat: add current selected icon display to quick links icon picker. 7bc9802
Fixed
-
fix(unsplash): don't crash if topics is not an array dc19b03
-
fix: use correct messages file in weather.tsx 54ea938
-
fix: add key to imported quick links. 6708171
[1.5.0] - 7/30/2025 | Feature and Bugfix Update
Fixed
-
feat: Refactor Unsplash background image loading logic. #43 06a923f
-
fix(Todos): Daily Routine not working. c6b63d1
-
fix(Notes): placeholder should inherit color 65b9dee
-
fix(Quick Links): fix broken widget. 0f2dc326
-
fix(Widgets): sorting with translations. ee01735
-
fix(Notes): placeholder should inherit color 65b9dee
Added
-
feat: add drag-selected styling for widget free-move mode. 2fb005d
-
feat(TimeTracker): add new TimeTracker widget. 3808fa9
-
feat(Settings): add auto-hide functionality for settings menu. de61a07
-
feat: Add key bind to search, notes, and jokes. c1cc39c
-
feat(Notes): icon align and placeholder style. 27c1264
-
feat: add custom class option to widgets. 2887bb3
Changed
-
feat(Apod): Improve quality of youtube video thumbnail. #44 f08f3b1
-
feat(Translation): Finish translation support for settings panel. #20
[1.4.1] - 5/21/2025 | Project Rename and Bugfix Update
Added
- feat(Search): Add using browser default search engine. b8bd0f4
Changed
- chore: project renaming from Tabliss Maintained to TablissNG. 946daa6
Fixed
-
fix(Quotes): typo, dwyl, backup quotable api. #4faa4d1
-
fix: make video content centered by default. #24
[1.4.0] - 4/24/2025 | Feature Update
Changed
-
feat(Widgets): add BETA badge to free move mode toggle. #7cc79e0
-
refactor(i18n): standardize translation IDs to use "backgrounds." prefix. #12f5b59
-
refactor(i18n): standardize translation IDs to use "plugins." prefix. #e385751
-
refactor: simplify unknown widget. #a373885
Fixed
- fix: correct typo in settings panel. #7a9095a
Added
-
feat(Quotes widget): Add support for displaying Bible verses. #14
-
feat(Translation): Add translation support for settings panel. #522df4b
-
feat(Bookmarks): Add auto-expanded navigation style. #13 #81e4c4e
-
feat(Links): Add handling for special URLs (FIREFOX NOT SUPPORTED). #b926df0
-
feat(Translation): Add translation opportunity for widget names and descriptions. #d20d9b4
-
feat(Notes): Support markdown, add text alignment option. #452c0ab
-
feat(Widget): add basic/advanced text outline options. #9aa5dfb
-
feat(Bookmarks): Favicons, Short Names, Max Text Length. #b514e328
-
feat(background): automatic night dimming time selection. #7d0b1ff, and #a2c7321
-
feat(Widgets): add draggable positioning for widgets. [BETA] #05734af
[1.3.6] - 3/27/2025 | Small bugfix update
Changed
- Move theme settings above settings icon position. #d5ca060
Fixed
-
Fix the url input in quick links removing focus. #12, #c2bc27f
-
Fix dark mode for multiselect. #68987f1
[1.3.5] - 3/18/2025
Fixed
- Giphy improvements. #7eb761c
Added
-
Add sorting to quick links. #202828d
-
Improve Bookmarks widget. #43e7fea
-
Add a TopSites widget. #3c9fbc1
-
Added a custom placeholder for the search bar. dfb4bc0
-
Add dark mode
,f96b23c,7735213,f384765,f1bfaf7,02b8521,5f51099,7eb761c,2423e6f
-
Added a text-outline option to font settings. 1f4a6c0
[1.3.1] - 3/11/2025
Fixed
- Large bugfixes in Quick Links. f4b339f
Changed
- Make the time widget analogue and line between inherit color. #1787a87
Added
-
Add an option to change the location of the settings icon! #cddddb5
-
Add rotation option to widget display settings #2960ed0
-
Binary Clock: option to set custom colors for dots. #6c60391
[1.3.0] - 3/9/2025
Fixed
-
Fix unsplash images changing on reload. #4357fd2
-
Fix unsplash credit location extending too far. #ab83b44
-
Make the scale option for background default to true. #cfd5134
Changed
-
Compact the GitHub and version at top of settings. #a6200c5
-
Update multiselect library due to outdated version causing CI pipeline failures. #8d4cd57
-
Replace theysaidso with quotable and dwyl. #8b3f8a5
-
Unify invalid widget error handling. #16d163b
-
Update unsplash topics. #41f8ab0
-
Update Supporting, Error and Storage Error modal. #5d76cd7
Added
-
Add click-to-refresh option to IP Info widget. #823a471
-
Add dev to version number if running dev version. #a26e820
-
Add radial gradient support and more settings for random gradients. #43b2484
-
Added a random gradient option. #4812438
-
Added a setting to only show settings icon on hover. #029b94b
-
Add version number and improved watch and star buttons to settings. #c078136
-
Add multiselect to unsplash topics. #e11ca71
-
Add a third ip info fallback api #c46955d
-
Add the option for "Location On-Click Source" in Unsplash widget. #29a968e
-
Add crossfade animation to unsplash. #e5197e68
-
Add click action to GitHub widget. #5c48b7fc
-
Add more error handling to unsplash. #f6728cd
[1.2.1] - 3/4/2025
Fixed
-
Fix errors on Wikimedia Image of the Day. #21d79ba
-
Fix the open feather modal always being visible. #9763891
-
Fix custom modal styles to apply only to quick links. #37ee4fa
Changed
-
Move to react-github-calendar #3be1dfa
-
Make the custom uploads have the correct styles. ba43558
-
Change link display, so if the name is blank it displays a blank name instead of a formatted url. #13de553
[1.2.0] - 2/26/2025
Added
-
Add an option in quick links to preserve the aspect ratio of the image icon when resizing. #14accf1
-
Add the ability to set both dimensions independently of the image icon in quick links. #14accf1
-
Add option for scaling widgets with CSS transform. #41a8b08
-
Move the icon preloading to the existing utils.ts. #5254ef6
-
Add caching for icons. #ea317ff
-
Add a modal for selecting the icon. #d221677
Fixed
-
Fix import with time defaulting to hiding the time. #4a528db
-
Add more error handling for invalid plugins. #3b4a3ba
-
Fixed the issue where some input values in quick links weren't restored on reload. #14accf1
-
Enhance error handling for invalid widgets. #1449cd2 and #975898f
-
Update Custom Text widget to be able to specify when to change the text. #8857fe0
-
Rework the svg display, make it more robust. #8a6e665
-
Fix caching of uploaded quick link images. #80f67b4
Changed
-
Update the support section to have a star on github button. #f723d76
-
Rename background/media back to background/image to preserve backwards compatibility. #3b4a3ba
-
Large reordering of the code for the quick links widget to make it more maintainable. #14accf1
-
Rename custom ico url to Custom Image URL in quick links widget. #14accf1
-
Change the location url for unsplash to be an href instead of js. #f077ccd
Removed
- Removed some unused function I added while testing the last release. #0a0cc5c
[1.1.0] - 2/18/2025
Added
- Added Custom Text component fef61f1
- Add 'show city name' setting to the Weather plugin fd809d2
- Add 'showTime' in Time widget d6aef55
- Add ability to set custom search engine #552 c32a14b
- Add option to change the luminosity depending on the time of day #625 dde5752
- Add toggle to number links for easy number "speed dial" f49364b
- Add daily routine feature to Todo widget #559 74da94c
- Add mask ip option to IP info widget #657 4f222fb
- Add online image to backgrounds #656 4eab1c0
- Added Kagi and Vuhuv search engines. bc84198
- Add validation for response body && api key check #681 a2098a2
- Add cloning instructions 96d576d
- Added a switcher for which icon provider to use in quicklinks a093ea9
- Added an icon size switcher 342be49
- Added metacrawler search engine 7bfd103
- Added Wikimedia Image of the Day background! 0f59650
Changed
- [FEATURE] Add 'show city name' setting to the Weather plugin #615 32c8aa0
- [FEATURE] 'Display time' in Time widget #574 b37c1e0
- Countdown #511 3f07222
- Implemeneted APOD!!! 029674b
- [FEATURE] Time tracking widget for significant events #626 9789c3a
- [FEATURE] add toggle to number links for easy link "speed dial" #618 897538a
- [Feature] Add Bitcoin Mempool widget #486 117f865
- Remove NBA Widget (Broken) bdf6a8f
- Update kp.json #693 908d2bd
- Update TRANSLATING.md 9f431ac
- Updated hu.json #676 2d4201b
- Updated translation for Farsi 34e15be
- Update farsi translation files #591 d2a840f
- Tabliss translate strings #687 6529cf7
- Finished the previous Translations! f4ead50
- Random Messages Widget #405 3fdba86
- Based on: Disable user-select on widgets #696 d9ae2fc
- Custom Icons from iconify! 346a8df
- Switch to @iconify/react for a bunch of imports 237afd0
- Cache the html to prevent flickering a8215ec
- Option of seeing the regressive percentage #728 dadf3e2
- [Feature request] Make the unsplash photo location text a link #289 1c93190
- Do not disable the Custom CSS widget when hiding all widgets #242 18aedf3
- [Feature request] Binary Clock #229 04426fe
- Update deps, add lint and prettier script 58ed6a5
- Local photo list should be collapsible. #136 5e1137e
- Fix paths in compiled web app 65c1e0e
- PARTLY CLOSES: Load videos, gifs and entire websites as background #35 a46feaa
- Make the bookmarks permission optional d6a303a
- Make the copyright part of the apod background aligned to the left to use less space bd5c23e
- Update package.json and both manifest.json e4f51dd
Fixed
- Fixed a major bug. (Communal Settings) dd78d21
- [BUGFIX] add 'cross-env' to package.json #573 65ad6be
Removed
- Removed unused import bc19ff8
- Removed debug statement 90b3232
- Removed debug log 3aeca63
- Removed sentry integration 065940e
- Remove @sentry/browser a7d9358