Skip to content

Releases: twalichiewicz/Backchannel

v1.6.13.2

Choose a tag to compare

@twalichiewicz twalichiewicz released this 14 Sep 04:53
Immutable release. Only release title and notes can be modified.
f366963

v1.6.13.2

Features

  • Backchannel now has a new home on the web: https://backchnnl.app/. Updated the START_PAGE to that new URL so if you visit you will see Backchannel loaded onto the page correctly.

Fixes

  • Version was not correctly bumped in initial release, fixed now.

v1.6.13.1

Choose a tag to compare

@twalichiewicz twalichiewicz released this 05 Sep 20:52
Immutable release. Only release title and notes can be modified.
5c10e18

v1.6.13.1

Fixes

  • Fixes for "Keep the sidebar the same size when a page is zoomed" not working on mobile
  • Fixes for alignment on single-source discussions

v1.6.13

Choose a tag to compare

@twalichiewicz twalichiewicz released this 05 Sep 20:00
Immutable release. Only release title and notes can be modified.
5b4b4aa

v1.6.13

Features

  • The sidebar keeps its size independent of page zoom, on by default
  • Discussions are cached in memory
    • Reused for five minutes between re-renders, nothing is stored
    • The header's loading strip stays after loading and shows when the discussion was last updated, with a 'sync' link to fetch it again
  • Standardized on showing voted comments/articles the Reddit way for consistency

Defeatures

  • Removed the "Enable notifications for updates to watched discussions" function, as it's not working as expected. (Will revisit in the future.)

Fixes

  • A display name that is stringified junk, such as "[object Object]", now gives way to the handle
  • "the button" → "Backchannel toggle"

v1.6.12.1

Choose a tag to compare

@twalichiewicz twalichiewicz released this 25 Aug 09:59
Immutable release. Only release title and notes can be modified.
51120a7

v1.6.12.1

Fixes

v1.6.12

Choose a tag to compare

@twalichiewicz twalichiewicz released this 25 Aug 01:44
Immutable release. Only release title and notes can be modified.
9cec69a

v1.6.12

Features

  • The Backchannel homepage now serves as a dual purpose as a front page page you can load into. If you have the Backchannel plugin installed, it will display the sidebar content in the page instead of the promotional material.
  • Submissions from the sidebar are now supported on Reddit
  • Articles on the front pages can now be hidden and can be managed from an updated "Manage hidden disabled/hidden.
    • As part of this change, the previous "Hide" feature has been renamed to "Disable" to more accurately represent that it disables Backchannel on that site/domain

Fixes

  • Fixes for comment button
  • Evened out the sizing of the buttons and their icons in the header

v1.6.11.2

Choose a tag to compare

@twalichiewicz twalichiewicz released this 23 Aug 08:10
Immutable release. Only release title and notes can be modified.
d6159a3

v1.6.11.2

This version includes a security fix that affects every version through 1.6.11.1. Reported by
shahzadhussain786700. GHSA-46p3-549m-2hhv

Fixes

  • Fix an allowlist bypass in sanitizeHTML. Unwrapping a disallowed tag
    spliced its children into positions the traversal had already passed,
    so promoted nodes never faced the allowlist. Event handlers and
    javascript: hrefs survived one level of any wrapper and executed on
    whatever origin the panel was open on.
    • Now cleans each fragment before splicing it, and allocate it from the
      template's inert document so adoption into the live document cannot
      fire a handler during sanitizing.

v1.6.11.1

Choose a tag to compare

@twalichiewicz twalichiewicz released this 20 Aug 01:45
Immutable release. Only release title and notes can be modified.
8056295

v1.6.11.1

Fixes

  • Fixes for "Focused discussion" banner being misaligned
  • Fixed queueing from Hacker News directly not working
  • Fixed rendering on Mastodon
  • Fixed Collection accordions resetting on action taken
  • Fixed comment-composer behavior when expanded to multiple lines
  • Reduced the margin-top on collapsed comment threads in discussions

v1.6.11

Choose a tag to compare

@twalichiewicz twalichiewicz released this 18 Aug 20:58
Immutable release. Only release title and notes can be modified.
dd04938

v1.6.11

Features

  • Comment Composer: now there is a single, simple comment box that lets you submit notes and comments from the same place, and intelligently let's you select where your commentary should go, even in multi-source discussions
    • Also adds a new button to the sidebar header if you decide you want to note/comment midway through a long discussion
  • Blended discussions now show their sources in a nicely organized dropdown
  • Prioritize unread let's you, unsurprisingly, prioritize unread message when you return to a discussion
  • Notepad UI cleaned up
  • Skeleton loading UI for front pages

Fixes

  • Mobile version shouldn't block source-specific actions due to 'Popup window blocked'
  • Hide the notification setting on mobile
  • Fixes for links not being clickable under highlighting
  • Highlights now update their position aggressively, preventing them getting stuck in an old position
  • Fixes for voting arrows getting stuck
  • Fixed sorting not being available for every discussion
  • Fixes for sorting marking all posts as read
  • Fixes for indent guides sometimes not showing up
  • Made 'front pages', 'queue', and 'collection' more obviously clickable
  • Made the non-voted arrow more obviously non-voted
  • Fixes for left-alignment & columns being preserved but content that was never coming

v1.6.10

Choose a tag to compare

@twalichiewicz twalichiewicz released this 16 Aug 17:46
Immutable release. Only release title and notes can be modified.
0cd8d95

v1.6.10

Fixes

  • Fixes for the (BC) button incorrectly showing that there is/isn't an existing discussion
  • Indent guides are now tighter to reduce the width of comments
  • Fixed weird :hover interaction on the Backchannel / Discussion toggle
  • More consistent dotted underline treatment of text buttons
  • Skeleton UI for elements that take longer to load in
  • Collection
    • Collection items no longer use read/unread styling
    • Fix for pressing favorite actually causing an un-favorite command to trigger
    • More universal support on the collections page
    • Fixes for characters in titles
    • Fixes for ghost collection counts
  • Watching
    • Removed the UNREAD pill
    • Fixed a bug where unread state could get stuck forever
    • Fixes for sing-discussion pages
    • Removed some unnecessary loops
  • Queueing
    • Fixed some old hard-coded Hacker News calls
  • Notes
    • Fixes for read/write asymmetry
    • Editing a note should no longer reposition highlights
    • Fixes for ARIA after saving
  • Other stuff
    • Rapid tab switching should no longer cause invisibility
    • Fixed stupid loading behavior for the queue and watch lists (80 → 2)
    • Watch buttons now all share the same helper
    • Painting tabs now happens through one helper
    • Removed some dead favorites code
    • Removed dead CSS
    • Fixes for "0+ comments"

v1.6.9

Choose a tag to compare

@twalichiewicz twalichiewicz released this 14 Aug 08:09
Immutable release. Only release title and notes can be modified.
3f136d1

v1.6.9

Features

  • You can now watch discussions and be notified when there are new comments
    • The queue subsection has been updated to show watched topics with indicators when they're updated
    • When you enable the feature you will be prompted if you also want system notifications (it still works if you deny)
  • Added 'collection' to the Backchannel page so you can see all of your favorites (discussions and comments) and notes in one place
    • Favorites are stored locally, so that functionality is now available regardless of source
    • As part of this change, I'm removing the function where using favorites would send the request to Hacker News until I can build out a comprehensive solution that works across more/all sources
    • If you want to keep your Hacker News account synced with Backchannel, there is not a new checkbox in Settings > Sources to enable it

Fixes

  • Fixes to prevent site styling from breaking line-height in the sidebar
  • Fixes for discussion source pill's styling being overwritten
  • Fixes for quote detection when writing a note
  • "69 comments +" → "69+ comments"
  • Added animated transitions for subsections of Backchannel page
  • Cleanup checkbox rendering
  • Some adjustments to UI copy for clarity