Skip to content

Releases: AprilSylph/XKit-Rewritten

1.1.3

17 Nov 11:53
2644268

Choose a tag to compare

  • cea2aa5 April Sylph fix(Quick Reblog): apply AlreadyReblogged colour to whole button (#1982)
  • fd2a639 marcustyphoon chore(Panorama): Increase some CSS specificity for future compatibility (#1981)
  • e1f3b87 April Sylph feat(Tweaks): "Make the “Create” button start a new text post" (#1983)
  • 5c72a38 April Sylph feat(Tweaks): "Hide all posts from blogs I've blocked" (#1984)
  • 2bb7ddc April Sylph feat(Classic Footer): add option to hide "0 notes" (#1986)
  • 39830f7 April Sylph chore: resolve low-hanging web-ext warnings (#1987)
  • 4e5d560 marcustyphoon fix(Scroll to Bottom): Feature corrupting visible queue contents (#1990)
  • 9c14edf April Sylph feat(Classic Footer): add option to use modern note count style (#1989)
  • 2644268 April Sylph chore: bump version to 1.1.3

1.1.2

10 Nov 11:23
25d5b06

Choose a tag to compare

  • afca260 April Sylph chore(Classic Footer): add help link
  • b9b2182 marcustyphoon feat(Tweaks): Restore new post indicator hiding option (#1942)
  • 3f96df6 marcustyphoon chore: Improve some feature descriptions (#1941)
  • 9db84d0 marcustyphoon feat(TimeFormat): Update relative timestamps in real time (#1884)
  • f3bc961 marcustyphoon refactor: Always use classList.toggle (#1952)
  • c5c3790 marcustyphoon chore: Remove jsdoc hyphens (#1947)
  • 778ad37 marcustyphoon feat(Tweaks): Accurately hide/show mobile menu notification badge (#1945)
  • b676bb2 marcustyphoon refactor: Misc js lint changes (#1957)
  • d7c9bcc marcustyphoon fix: Incorrect safari <26 detection in popover stacking util (#1963)
  • f19ca37 renovate[bot] chore(deps): update dependency remixicon to ^4.7.0 (#1960)
  • 7841466 marcustyphoon fix(Tweaks): Consistently hide "See all" tags button when showing all tags (#1965)
  • 22fa73d marcustyphoon fix(Tweaks): Remove "(99+)" count from page title (#1966)
  • a1adab5 marcustyphoon refactor(Classic Footer): Combine noReblogMenu link addition with main code (#1968)
  • 1cdbfa1 April Sylph fix(utils, Quick Reblog, Quick Tags): update desktop breakpoint
  • 16e7df3 marcustyphoon refactor(Classic Footer): Scope modifications to affected footer (#1969)
  • 25d5b06 April Sylph chore: bump version to 1.1.2

1.1.1

24 Oct 09:47
5d30a97

Choose a tag to compare

Ahoy! This release brings a much-requested option to Classic Footer: the ability to revert the reblog button behaviour back to that of a straightforward link—just one click to get to the reblog form again!

Care has been taken to ensure that Tumblr's E+Click and W+Click shortcuts, and of course our very own Quick Reblog feature, still work while this option is active.

I'll be writing an announcement post on the addons blog when this release is available to all users, so please look out for that!

Full release notes can be found below.


  • 65ebdd3 April Sylph chore(Tweaks): remove hide_blaze_tip_labels option
  • d51177d April Sylph chore(Tweaks): remove no_where_were_we option
  • 96bd24b marcustyphoon fix(Tweaks): Footer tooltip tweak not applying to edit/delete buttons (#1909)
  • dbeabbc marcustyphoon chore: Update control button colors to match new footer buttons (#1908)
  • 70cd465 marcustyphoon feat(Classic Footer): Allow userstyles to customize note count (#1919)
  • db917b6 marcustyphoon fix(Quick Reblog, Quick Tags): Prevent popovers being covered by next post in older browsers (#1879)
  • 26abee9 April Sylph feat: add new element creation utils (#1903)
  • 640e4cc marcustyphoon Quick Tags; Quick Reblog: Prevent popovers overflowing off top of screen (#1894)
  • 6ff37b3 marcustyphoon fix: New dom utils (#1926)
  • a6c9752 marcustyphoon fix(TimeFormat, Mutual Checker): Restore on-hover tooltips (#1914)
  • 36223b2 marcustyphoon fix: Allow number attribute values in new dom util (#1929)
  • 3f798cc marcustyphoon feat(Quick Tags; Trim Reblogs): Enable in communities (#1803)
  • 7a281c5 marcustyphoon Mutations util: Isolate callback errors (#1512)
  • 96e7788 marcustyphoon Prevent errors in console during queue rearranging (#1617)
  • 9ae929d marcustyphoon feat(Classic Footer): Enable classic footer on radar posts (#1927)
  • 874a1b4 marcustyphoon chore: Add additional shorthand dom helpers (#1932)
  • 4566bca marcustyphoon fix(Collapsed Queue): Infinite loop that freezes page (#1934)
  • cafb84e April Sylph feat(Classic Footer): "Turn reblog buttons back into links" (#1931)
  • ee6683b April Sylph fix(Classic Footer): hide CSS from Firefox context menus (#1937)
  • 5d30a97 April Sylph chore: bump version to 1.1.1

1.1.0: Classic Footer

09 Oct 14:01
a557a8e

Choose a tag to compare

Hello there! This version adds a new feature, Classic Footer, which rearranges the new spread-out post footer into a more comfortable, familiar shape—complete with a working total notes button. This is the bare-minimum version of the feature, with more options and improvements coming later down the line, so please stay tuned for more!

Sadly, Mozilla is still not being quick to review new versions—as of writing, v1.0.17 still hasn't been published for Firefox. Here's to hoping that uploading a new release while one is already pending review doesn't reset our position in the queue. 🤞

Finally, as a quick reminder, you can support the project via GitHub Sponsors or Ko-fi, if you would be so kind. ❤️


  • 7213a03 April Sylph feat: add Classic Footer (#1904)
  • 01a65d5 April Sylph chore: bump version to 1.1.0
  • a557a8e April Sylph fix(control panel): mark Classic Footer as a new feature

1.0.17

04 Oct 10:11
df2ebcd

Choose a tag to compare

  • e6322bb April Sylph chore: restore "Donate" links section in control panel (#1886)
  • fd8ec20 marcustyphoon refactor: Popover position css (#1889)
  • c812e5b marcustyphoon fix: Missing post meatball menu items (#1897)
  • df2ebcd marcustyphoon chore: bump version to 1.0.17 (#1898)

1.0.16

22 Sep 13:06
edc7717

Choose a tag to compare

  • ff7e245 kreetzel Themed Posts: fix theming not being applied to posts (#1771)
  • edc7717 April Sylph chore: bump version to 1.0.16

1.0.15

05 Sep 14:10
e24a6ac

Choose a tag to compare

  • b62ba37 marcustyphoon refactor: Extract form key fetch (#1864)
  • 4cefae7 marcustyphoon feat(AccessKit Disable GIFs): Pause animated webp images (#1867)
  • 99e691d marcustyphoon fix: Use browser.storage.local.onChanged.addListener (#1755)
  • 73cfd51 April Sylph refactor: use Web Components to render features in the control panel (#1831)
  • 6aada3b marcustyphoon Adjust menu backup section layout for chromium compatibility (#1865)
  • e24a6ac April Sylph chore: bump version to 1.0.15

1.0.14

12 Aug 14:44
678d5b4

Choose a tag to compare

  • 97a960d April Sylph fix(Hide Avatars): update feature for new post header (#1861)
  • 26a386e marcustyphoon Quick Tags: Improve drag sort compatibility (#1859)
  • 0cc5bec marcustyphoon feat(AccessKit Disable GIFs): Optionally delay GIF downloading until hover; pause additional elements (#1853, #1854)
  • 78485a1 marcustyphoon refactor: Shared components in modal dialogue (#1807)
  • 678d5b4 April Sylph chore: bump version to 1.0.14

v1.0.13

04 Aug 13:29
fcb343c

Choose a tag to compare

Ahoy! This release further improves Quick Reblog's interactions with the new post footer which Tumblr is again trialling. While we sadly cannot predict when these experiments are slated to go live, the time it takes for Google and Mozilla to review these updates seems to be on a downwards trend, so hopefully these fixes will hit you soon.

In other news, my GitHub Sponsors page is open again. I'll do my best to earn your support...!


  • 91674b4 marcustyphoon Quick Reblog: Fix already-reblogged button coloration in notes view (#1847)
  • 6e91104 April Sylph fix(Quick Reblog): close menu when Tumblr's reblog button is clicked (#1850)
  • 590bbfe marcustyphoon refactor: Make main_world handler a module script (again) (#1851)
  • 29cff07 marcustyphoon Quick Reblog: Fix touchscreen long press context menu prevention (#1848)
  • 6448003 April Sylph fix(Quick Reblog): restore AlreadyReblogged tick in new post footer variants (#1852)
  • 1245aaf marcustyphoon AccessKit Disable GIFs: Exclude blog sub-avatars (#1804)
  • fcb343c April Sylph chore: bump version to 1.0.13

1.0.12

15 Jul 12:32
1075758

Choose a tag to compare

  • 0a32cf7 marcustyphoon Shorten Posts: Fix button/tags covering tab bar and search box/dropdown (#1796)
  • 48158ef marcustyphoon Mutual Checker: Remove old April Fools' joke (#1780)
  • fe2e677 marcustyphoon Refactor: Peepr timeline id format (#1718)
  • cb3745d marcustyphoon TimeFormat: Fix reply timestamp formatting (#1754)
  • 5079c6f marcustyphoon Anti-Capitalism: Make blazed post hiding optional (#1672)
  • 061c25a April Sylph chore(deps): upgrade to eslint v9; migrate to neostandard (#1815)
  • 6d64e70 April Sylph chore: restructure src/features/ directory (#1820)
  • 8af5362 April Sylph chore: rename "scripts" to "features" in code (#1828)
  • 35b4d57 marcustyphoon Quick Reblog: Prevent popup from overflowing to the left (#1806)
  • 9747450 marcustyphoon Show Originals: Improve option to hide only reblogs you follow (#1750)
  • 14910fe marcustyphoon Quick Reblog: Fix popup on accounts with new footer variant (#1823)
  • 6093955 marcustyphoon AccessKit Disable GIFs: Improve labels on narrow-height GIFs (#1731)
  • 95b05b6 marcustyphoon Quick Reblog: Fix popup hiding when holding E/W on accounts with new footer variants (#1810)
  • 3802d89 marcustyphoon Shorten Posts: Update post height calculation (#1795)
  • dd5b384 April Sylph chore(Shorten Posts): mark feature as deprecated (#1841)
  • 1075758 April Sylph chore: bump version to 1.0.12