# 2023-03-07
- `clean out` & `breakdown` sections are now hidden til they have output
- `breakdown`: removed the dumb-logic domain highlighting entirely: the list of just TLDs (not useful) is 1481 entries (18 Kio), & the proper Public Suffix List is 7380 entries (124 Kio) _after_ bein trimmed to only the public entries
- `breakdown`: /path is percent-decoded now
- `breakdown`: ?query now drops the `=` when the key has no value
# 2023-03-06
- added Breakdown section, which had been planned for v2 but never coded ^^
- some style changes from scrapped v2
# 2023-02-15
- easter egg 😉
# 2023-01-11
- empty hashes what still got the `#` are now correctly removed (thanks, Brit!)
# 2022-07-14
- finally made parser for `.md` files ooo so pretty!! :D :D
# 2022-04-25
- updated Lora fonts to v3.003 (2022-04-25) from v3.002 (2002-01-20)
- switched to usin the variable-weight versions of Lora :)
- deleted some—but not all, yet—extraneous CSS variables
- uploaded my `to-do.md` for if u care :)
# 2022-04-10
- new temp new favicon cos i just couldnt stand the previous one :heep:
# 2022-04-05
- has its own subdomain now!! ^^
- temp new favicon :heep:
- so much `.htaccess` 💀
# 2022-04-03
- finally dynamically solved the obnoxious stale CSS/JS cache issue (in a fairly insane way, admittedly :)
# 2022-04-02
- moved changelog from `toothpaste.html` to `toothpaste.md`
- removed all `location.hash` garbo, which was worse than useless 🥴
- cleaning now triggers via `<button>` instead of `#dirty` onchange to prepare for things to come :3
- extensive font & style changes >:3
# 2021-11-20
- added `[clear]` button for `#dirty`
- fixed bug w. YouTube timestamp controls spamming % reduction feedback lol
# 2021-11-18
- fixed version numbers to be less dumb :D
- bypassed browsers incorrectly caching old JS & CSS 😒
- now grabs first link regardless of cruft, throwing warning instead of fatal error 🤦♀️
- if link was shortened, now tells u length before vs after ^^
# 2021-11-16
- Amazon-specific shortening (for product pages only, but that’s like 99,9% of Amazon links)!! :D
# 2021-11-15
- whoops realised thru practical use that i should absolutely %-decode the final display URL haha
- CSS changes including the obvious now-full-width `textarea#dirty`
- much more verbose handling of the default case query string removal
- added `[x]` as a second way to close the changelog in case “click `h1 #version` again” behaviour was non-obvious
- `location.hash` stuff added in previous version now correctly cleared when `textarea#dirty` is, & is updated much more dynamically
# 2021-11-12
- now pulls the latest version from the changelog itself for `h1 #version` cos i chronically forgot to manually update it lol
- URLs now change the `location.hash` & are saved in yr browser’s history
- added warning for default behaviour query string trimming
- various (relatively minor) code improvements!
# 2021-11-05
- added some `location.hash` handling, which this changelog now works through (& can be linked) + paves the way for any future hash-linking
# 2021-11-02
- fixed local logging to be in the past tense instead of present; hours later _completely rewrote it all_ back to past tense w. better syntax & added _even more verbosity_ 🤓
- added special parsing for `pbs.twimg.com` links (2nd after YouTube!)
- better feedback, including communicating when special rules are applied
- squashed some silly bugs ^^
# 2021-10-31
- got rid of ugly dark mode for a much better palette!! ^.~ (dark mode may make a return in the future w. a . . . bit of a different spin ^.~)
- much more verbose local logging added! (none of yr input is ever sent off yr computer; i extremely do not want yr data, thanks)
# 2021-10-30
- dark mode! versions & this changelog! better code! style improvements!
# 2021-10-29
- YouTube-specific shortening & time controls finished!! :D
# 2021-10-28
- made a thing & it works!! :D also some incomplete YouTube-specific shortening