Skip to content

Releases: enchanted-sword/ch-utils

v1.5.0

09 Sep 01:31
Compare
Choose a tag to compare

General

  • Updated the markdown parser again
  • Implemented IndexedDB for caching posts and projects, cutting down on API requests

New feature: Like and share from post headers

  • Allows adding like and/or share buttons to each post in a thread, so that you can like and/or share them without clicking through to the permalink

New feature: Post bookmarks

  • Adds a custom bookmark feature that allows you to save posts, view, and sort them

Horizontal navigation

  • Navbar is now shown on user pages
  • Added bookmarks integration
  • Navbar is now more accurately positioned before being moved to reduce jank

Open notifications in popover view

  • Remove empty notifications before rendering

Conditionally show 18+

  • Fixed content not being re-hideable

Post filtering

  • Fixed originals being hidden when they shouldn't be

Post previews

  • Fixed rendering when using the v2 post composer

Keyboard shortcuts

  • Fixed inability to paginate upwards when filtering posts

v1.4.1

11 Aug 19:00
Compare
Choose a tag to compare

New feature: Conditionally show 18+ {@wowperfect}

  • When logged in as certain pages, automatically displays 18+ content

General

  • Extension preference menu now only opens on install {@consoleskunk}
  • Preferences are now also initialised in the menu
  • Markdown parsing now bolds inline headings

Quick search

  • Fixed some tag names not being URL-safe

Post previews

  • Added asks to the preview
  • Added audio to the preview
  • Added link embeds to the preview

Keyboard shortcuts

  • Fixed pagination

Open notifications in popover view

  • Fixed un-owned reply line of action missing a word

Yinglet translation

  • Added support for the "th" -> "z" pronounciation {@8akesale}

Post filtering

  • New preference: Hide shares {@wowperfect}
  • Filters now add a toggle to the feed, allowing them to be switched on and off without exiting the app on mobile

v1.4.0

31 Jul 17:43
Compare
Choose a tag to compare

General

  • Fixed overflow and scrolling issues with the extension menu on mobile
  • Now opens the config menu on install/update so sophonts don't miss it

Open notifications in popover view

  • Fixed new notifications not being spliced from old ones
  • Prevent popup from closing when clicking inside
  • Weekly notification preview line and body updates
  • Fix headlines being parsed as markdown

Quick search

  • Strip dialetics from search queries
  • Clear query on closing popup

New feature: Keyboard shortcuts

  • Adds keyboard shortcuts for navigation and interaction

New feature: Post previews

  • Displays a live preview of the post you're writing alongside the editor

v1.3.4

13 Jul 15:21
Compare
Choose a tag to compare

General

  • Fixed newlines harder
  • Preference option text inputs now only update when the input loses focus

Open notifications in popover view

  • Added avatar wrapping option
  • Fixed single likes being labelled as shares
  • Fixed the button still being filled in after feature cleanup
  • Fixed uncaught errors when encountering unavailable posts while mapping shares

Post filtering

  • Added new options for duplicate post filtering
  • Fixed posts being hidden on your own project page
  • Added content, tag, and CW filtering that supports partial matches and checks all posts in a thread

Follower page tweaks

  • Fixed bug where clicking the reshare button would scroll to the top of the page

Show page info

  • New name
  • Now works on mobile! Tap and hold on a link to show the popup

v1.3.2

24 Jun 00:00
Compare
Choose a tag to compare

New feature: Fix comment counts

  • Fixes incorrect comment numbers on posts

General

  • Switched to OpenType fonts to fix compatibility issues

Open notifications in popover view

  • Fixed incorrect timezones on dates

Popover comments

  • Fixed whitespace not being preserved in comments

Horizontal navigation

  • Fixed a bug where clicking on project pages would send you back to the previous page

v1.3.1

02 Jun 14:48
Compare
Choose a tag to compare

v1.3.1

General

  • Fixed module-specific errors from halting mutation callbacks for other modules

Custom timestamps

  • Unset default override
  • Added better handling for invalid locales

v1.3.0

01 Jun 15:53
Compare
Choose a tag to compare

v1.3.0

New feature: Mobile quick navigation

  • Add up to 6 navigation icons to a footer menu at the bottom of the screen

New feature: Quick search

  • Displays a popover search menu when clicking on the search button

New feature: Custom timestamps

  • Formats timestamps with a user-supplied luxon.DateTime preset or Intl.DateTimeFormat constructor options

Open notifications in popover view

  • A million minor tweaks to preview line creation
  • Link to notification page is now shown on mobile
  • Minor style tweaks
  • <pre> elements are now sandboxed correctly

Quick rechost

  • Positioning in general is now more accurate
  • Added option for showing tag entry
  • Added a new content entry field (handles cohost custom emojis too!)

Show page info on hover

  • Now shows a link to the ask page

Horizontal navigation

  • All dashboard pages should now have the same margins

v1.2.3

27 May 16:34
Compare
Choose a tag to compare

Quick rechost

  • Should hopefully no longer occasionally overflow on mobile

Popover notifications

  • Unread highlighting should now be fixed on LIGHT MODE
  • Minor style tweaks

Show page info on hover

  • Show now always display the correct page

v1.2.2

24 May 00:23
Compare
Choose a tag to compare

v1.2.2

General

  • Now mobile-friendly!
  • Minor tweaks to the menu appearance
  • Parallel processing should speed up some features
  • The extension will now show a badge to indicate that an update has occured, and new or updated features will be highlighted in the menu

Quick rechost

  • Added touch support; tap and hold the button to bring up the quick rechost menu

Open notifications in popover view

  • Unread notifications now contrast correctly on both forced and inherited dark mode (for real this time)
  • Added mobile support
  • Interaction dialog is now slightly more accurate

Show page info on hover

  • Will now only run if the device has a mouse active (and thus can actually hover), to save on network requests
  • Hover event handlers should now be properly removed when disabling the feature

Horizontal navigation

  • No longer messes with the menu if in sub-1024px mode

Yinglet translation

  • Contents of <code> elements are now preserved and will not be translated

Display post source code

  • Should now correctly work on long threads with the "collapse long threads" cohost setting enabled

v1.2.1

19 May 15:46
Compare
Choose a tag to compare

v1.2.1

General

  • Preferences should hopefully now transition seamlessly when adding or removing features or options

New feature: Yinglet translation

  • Converts the zh phoneme in yinglet-ified post text to the usual th phoneme
  • Also works in reverse

Open notifications in popover view

  • Fixed bug where cohost tries to serve you posts from blocked projects
  • Unread notifications now contrast correctly on both forced and inherited dark mode
  • Unread notifications are now counted correctly
  • Fixed headline-only opaque shares not displaying preview text

Show comments under posts

  • Comments are no longer haunted (ghost comments could previously be left on transparent shares)