Historie doplňku Comments Owl for Hacker News - 25 verzí
Comments Owl for Hacker News od Jonny Buchanan
Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.
Nejnovější verze
Verze 3.8.0
Vydáno 26. dub 2026 – 73,28 KBFunguje s: firefox 58.0 a novější, android 120.0 a novějšíList page changes:
• Items with new comments are now marked as read if the user visits them in another tab
• List page functionality now works for new items added the end when you hide an item
• Item hiding features now apply to all list pages, except those showing things a user did (e.g. their hidden items)
Item page changes:
• Added options to individually hide the root/parent/prev/next nav links on comments
• Added an option to hide all nav links on collapsed comments
• Made the child count on collapsed threads clickable to expand them
• Comment threads now support unmuting
• Item pages now react to mute and note changes in other tabs
• Reduced flashing by processing more page elements as soon as they appear
• Removed extra space above and below the comment tree
• Fixed toggle control changing width when toggled
• Fixed storage listeners being accumulated when opening user hovercard, these will now only use initial mute and note state
Theming:
• Added page attributes to html for the top level pages we support, e.g. [item], [item-list], [user]
• Added an --item-spacing variable to control space between list page items
• Added missing --hovercard-text variable derived from --text-secondary, and a rule to apply it
• Derive default --link value from --text-primary
• Derive default --hovercard-bg from --bg-content
Other:
• Rearranged option groups and split some options out into new General and Comments groups
• Don't hide the Custom CSS "open in tab" link on iOS, as it lets the textarea grow
• Fixed a navigation stylesheet being created when no related features are active
• Fixed performance highlighting new comments in very large threadsZdrojový kód zveřejněn pod licencí Licence MIT
Starší verze
Verze 3.7.1
Vydáno 22. dub 2026 – 71,78 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Reduced or eliminated most flashes of original HN style when navigating between screens while using a theme
• Added basic styling to more unstyled auth / error pages which were missed
• Fixed nav bar features on the custom /muted page for logged-out users to manage their mutesZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.7.0
Vydáno 21. dub 2026 – 70,78 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Added an option to hide the submission comment form behind a "reply" link (pairs with the option to hide "reply" links)
• Added html[desktop] and html[mobile] styling hooks
• The header is no longer themed if the user's topcolor isn't the default #ff6600 (case-sensitive, set it to #FF6600 to force HN Orange)
• The option to make submission text (toptext) more readable now also underlines links
• Fixed the bar above the footer not being themed & added a #footer id to it
• Fixed some footer text not having theme variables applied
• Fixed pages which don't have a nav bar having their title duplicated
• Fixed the submit URL input not being themed
• Don't run on .html URLs
• Removed --link-visited as HN wasn't specifying a distinct color for itZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.6.1
Vydáno 20. dub 2026 – 69,98 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Removed the "Enable light mode theming" option - now always enabled
• Removed conditional theme CSS - now a static stylesheetZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.6.0
Vydáno 20. dub 2026 – 70,25 KBFunguje s: firefox 58.0 a novější, android 120.0 a novějšíThis release makes HN themeable, and adds a dark mode, with a pure black variant for OLED screens.
Colors in the default HN stylesheet have been reapplied using CSS variables, and new rules have been added to allow colors hardcoded in HTML (and the HN SVG logo) to be reconfigured.
• Added a dark mode, with a pure black variant for OLED screens - these add html[dark] and html[pure-black] attributes as hooks for custom styling
• Added an option to enable theming of HN's default light mode style using CSS variables, which adds an html[light] attribute for custom styling
• Custom CSS is now injected earlier
• Fixed caching failed profile requests foreverZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.5.0
Vydáno 17. dub 2026 – 66,22 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• New feature: hide items matching your own custom title and site patterns (separate from the patterns for hiding "AI" items, which have defaults)
• New feature: apply your own custom CSS
• New feature: submit comments and forms by pressing Ctrl+Enter/⌘ Return in textareas (enabled by default)
• Regex inputs now treat each line as a separate pattern, and support using a leading # for line comments
• Updated macOS and iOS app to provide install instructions
• Updated the default "AI" RegExp to handle "A.I."
• Fixed the "highlight recent" control adding duplicate time travel controls
• Fixed scroll position changes in options caused by auto-sizing textareas when other options are changed
• Fixed clearing error state for the "AI" site regex in options
• Fixed iOS Safari section group backgrounds in options when using dark modeZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.4.0
Vydáno 15. dub 2026 – 63,91 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Added an option to add /active to the nav bar
• Added Gas Town and Mythos to the default "AI" title regex
• Made the control for manually highlighting recent comments reusable, and renamed it to "highlight recent"
• New comments controls are now removed when manually highlighting recent comments
• Hiding "AI" items now also applies to the /active page
• Fixed the "highlight recent" button having a monospace font
• Fixed the | separator before the page title being hidden when hiding the "comments" nav itemZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.3.0
Vydáno 14. dub 2026 – 63,25 KBFunguje s: firefox 58.0 a novější, android 120.0 a novějšíUser hovercard changes:
• Increase delay before showing, to reduce unintended opens
• Animate opacity when showing, and when hiding based on mouse movement
• Prefetch user profiles after a short hover, so you're less likely to see loading placeholders
• Fixed the same hovercard being re-shown when mousing back over the current user
• Fixed an async bug causing an empty hovercard to be shown
Item page changes:
• New comment highlighting is now only applied to submissions, last visit data is no longer stored for irrelevant items
• User notes are now displayed on the focused comment when the item is a comment
• Removed the 1px gap between comments, visible when adjacent new comments are highlightedZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.2.2
Vydáno 10. dub 2026 – 62,75 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Fixed extra space between collapsed comment threadsZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.2.1
Vydáno 10. dub 2026 – 62,76 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Fixed browser action popup size in Firefox on macOSZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.2.0
Vydáno 10. dub 2026 – 62,78 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Added an option to click a comment's header to toggle collapsing (default: enabled)
• Added comment thread user hovercards for more convenient noting and muting
• Added confirmation to comment header mute links, which now only display at the mobile styling breakpoint
• Replaced separate list page flagging & hiding options with a single "Prevent accidental flagging & hiding" optionZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.1.1
Vydáno 5. dub 2026 – 61,22 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Fixed options page overflowing on Firefox for Android
• AI title regex: Added Gemma
• AI title regex: Added optional number to QwenZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.1.0
Vydáno 2. dub 2026 – 61,06 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Added a new option to hide "AI" items in the main list pages
• Added sub-options to edit the regular expressions used to hide "AI" items by title and site
• Made option groups collapsible
• Made debug logging toggleable from the options page
• Updated options styling based on the latest Control PanelZdrojový kód zveřejněn pod licencí Licence MIT
Verze 3.0.0
Vydáno 2. led 2025 – 50,84 KBFunguje s: firefox 58.0 a novější, android 120.0 a novější• Fixed accessibility issue with toggle control
• Fixed flagging/hiding sometimes still happening when you cancel the confirm dialogZdrojový kód zveřejněn pod licencí Licence MIT
Verze 2.2.0
Vydáno 19. říj 2023 – 50,81 KBFunguje s: firefox 48.0 a novější, android 120.0 a novější- Added an option to disable or require confirmation for hiding on list pages
- Added an option to increase the contrast of submission text (enabled by default)
Zdrojový kód zveřejněn pod licencí Licence MIT
Verze 2.1.2
Vydáno 3. srp 2023 – 50,4 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*- Don't hide comment nav links, as this also contains edit and other useful controls
Zdrojový kód zveřejněn pod licencí Licence MIT
Verze 2.1.1
Vydáno 17. čvc 2023 – 50,39 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*Fixed a styling issue with the notes textarea in some browsersZdrojový kód zveřejněn pod licencí Licence MIT
Verze 2.1.0
Vydáno 17. čvc 2023 – 50,39 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*- User notes are now edited via a textarea which saves on blur - removed the Add/Edit/Save buttons
- Changes to user mutes and notes are now synced to profile pages open in any other tabs/windows
- Fixed clobbering user mute and note changes made in other open tabs/windows
Zdrojový kód zveřejněn pod licencí Licence MIT
Verze 2.0.1
Vydáno 16. čvc 2023 – 49,98 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*- Fixed "unflag" links on /flagged being affected by the Flagging feature - it now leaves them alone
Zdrojový kód zveřejněn pod licencí Licence MIT
Verze 2.0.0
Vydáno 15. čvc 2023 – 49,96 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*New
- Added a Safari version for iOS and macOS
- Added specific support for the mobile version
- Added an option to avoid accidental flagging while scrolling, by removing the flag button or having it require confirmation
- Added a workaround to prevent Safari on iPhone zooming in when fields are focused on the login screen
- Improved the navigation bar by displaying it below the rest of the header contents instead
- Increased the distance between the upvote and downvote arrow (when you have it)
- Improved styling of the highlighting/collapsing and manual comment hiding controls
- Mute controls are always shown on mobile
- Hid comment next/prev etc. navigation links as they might be trying to scroll to items we've hidden
- Made the collapse/expand toggle target slightly larger on mobile
- Allowed comments to go right to the edge on mobile - at some specific widths there is currently a gap
- Added a user notes feature - add/edit notes on a user's profile page; the first line will be displayed next to their comments
- Tip: Use Ctrl+Enter or Cmd+Return as a shortcut on desktop to save notes
- Added option to disable automatic auto-collapsing of comment threads without new items when you revisit an item
- Added options to hide some of the more niche navigation items, like "past" and "comments"
- Added support for more list pages
- Added a fake /muted user profile page for logged-out users to manage their mutes
- Added a browser action button for quick access to options
Changed
- Changed name from HN Comments Owl to Comments Owl for Hacker News
- Changed the extension icon to one in the same style as Control Panel for Twitter
- Changed the manual comment highlighting controls to not be displayed by default - the item now has a new "highlight comments" link
- Changed the mute control to not display on collapsed comments
- Changed collapsed comments without children to display nothing, instead of "(0 children)"
- Manual comment highlighting now takes mutes into account
Fixed
- Fixed toggling display of reply links via the context menu
- Fixed extra vertical space when comments are collapsed
- Fixed position of the /upvoted link on pages which add their own item to the end of the navigation links
- Fixed children of muted or collapsed comments being reshown if a parent comment is collapsed then expanded
- Fixed displaying mute controls on deleted comments
- Fixed child counts on collapsed comments being incorrect if they're affected by muting a user on the current page
- Fixed /bestcomments being detected as a list page
- Fixed some list pages not being detected
Zdrojový kód zveřejněn pod licencí Licence MIT
Verze 1.6
Vydáno 5. říj 2022 – 38,15 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*Fixed displaying the number of new comments on item list pagesZdrojový kód zveřejněn pod licencí Licence MIT
Verze 1.5
Vydáno 5. říj 2022 – 38,15 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*Fixed after a HN markup change which broke showing the number of new commentsZdrojový kód zveřejněn pod licencí Licence MIT
Verze 1.4
Vydáno 11. úno 2022 – 38,08 KBFunguje s: firefox 48.0 a novější, android ve verzích 48.0 až 68.*- Users can now be muted directly from their comments - hover to reveal the mute control
- Updated options page styling to blend in better with browser styles
Zdrojový kód zveřejněn pod licencí Licence MIT
Verze 1.3
Vydáno 12. srp 2020 – 36,58 KBFunguje s: firefox 48.0 a novější- Added user blocking: block a user via their profile page to hide their comments; manage blocked users on your own profile page
- Fixed a bug handling comment trees which are pre-collapsed by Hacker News' own JavaScriptZdrojový kód zveřejněn pod licencí Licence MIT
Verze 1.2
Vydáno 18. srp 2019 – 35,96 KBFunguje s: firefox 48.0 a novějšíBugfix for auto-folding old comment trees on loadZdrojový kód zveřejněn pod licencí Licence MIT