Releases: nichu42/haiilo-enhancer
Release list
v1.1.5
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
Bold · Italic · Strikethrough
Inline code and code blocks
Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes / changes since 1.10 release:
- Fixed Firefox background initialization, options opening, and AMO validation issues.
- Fixed ZIP/XPI archive paths for reliable builds.
- Improved live reaction counters and emoji updates.
- Fixed reaction sorting flickering when the in-line emoji counter is disabled.
- Added new experimental feature: reduce the width of the navigation bar when the messenger panel is always-open.
- Migrated Firefox to MV3 and solved emoji counter features incompatibility.
- Fixed regression where liking / unliking a post yourself doesn't change the inline counters
Full Changelog: v1.1.0...v1.1.5
v1.1.4
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
Bold · Italic · Strikethrough
Inline code and code blocks
Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes / changes since 1.10 release:
-Fixed Firefox background initialization, options opening, and AMO validation issues.
-Fixed ZIP/XPI archive paths for reliable builds.
- Improved live reaction counters and emoji updates.
- Fixed reaction sorting flickering when the in-line emoji counter is disabled.
- Added new experimental feature: reduce the width of the navigation bar when the messenger panel is always-open.
- Migrated Firefox to MV3 and solved emoji counter features incompatibility.
Full Changelog: v1.1.0...v1.1.4
v1.1.3
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
Bold · Italic · Strikethrough
Inline code and code blocks
Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes / changes since 1.10 release:
- Fixed Firefox background initialization, options opening, and AMO validation issues.
- Fixed ZIP/XPI archive paths for reliable builds.
- Improved live reaction counters and emoji updates.
- Fixed reaction sorting flickering when the in-line emoji counter is disabled.
- Added new experimental feature: reduce the width of the navigation bar when the messenger panel is always-open.
Full Changelog: v1.1.0...v1.1.3
v1.1.2
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
Bold · Italic · Strikethrough
Inline code and code blocks
Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes since 1.10 release:
- Fixed Firefox background initialization, options opening, and AMO validation issues.
- Fixed ZIP/XPI archive paths for reliable builds.
- Improved live reaction counters and emoji updates.
v1.1.1
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
Bold · Italic · Strikethrough
Inline code and code blocks
Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes & compatibility
Fixed a rendering bug in the floating formatting toolbar of the rich-text editor.
Firefox minimum version raised to 140.
Restructured the README and cleaned up the legal/scrollbar styling.
Full Changelog: v1.0.0...v1.1.1
v1.1.0
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
Bold · Italic · Strikethrough
Inline code and code blocks
Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes & compatibility
Fixed a rendering bug in the floating formatting toolbar of the rich-text editor.
Firefox minimum version raised to 140.
Restructured the README and cleaned up the legal/scrollbar styling.
Full Changelog: v1.0.0...v1.1.0
v1.1.0 - Pre-Release
This release is all about writing: a Markdown toolbar for the chat and timeline editors, a one-click Reply action, plus a real performance boost on busy timelines.
✍️ Markdown toolbar for chat & timeline editors (on by default)
Haiilo supports Markdown, but until now you had to type the syntax yourself. Select text in the chat message editor, the timeline post composer, or a timeline comment and a small toolbar appears next to your selection:
- Bold · Italic ·
Strikethrough - Inline code and code blocks
- Quotes
↩️ "Reply" action in chat (on by default)
Hover a message from someone else in chat — the dropdown now offers Reply next to "Copy text". It quotes the original message (as a blockquote) into the editor, followed by a blank line, with the caret ready for your answer.
📜 Endless scrolling for timelines (optional)
Scroll near the bottom of a timeline and the "Load more" button is clicked automatically, so the next page of posts loads continuously. Opt in under Settings → Behavior → "Endless scrolling for timelines".
⚡ Performance
- The extension now uses a single DOM mutation observer instead of many, and date/time rewriting only processes newly-added content instead of rescanning the whole page — noticeably smoother scrolling and typing on busy timelines.
🛠️ Fixes & compatibility
- Fixed a rendering bug in the floating formatting toolbar of the rich-text editor.
- Firefox minimum version raised to 140.
- Restructured the README and cleaned up the legal/scrollbar styling.
Install (pre-release)
This is a pre-release: artifacts are attached for manual download and are not yet published to the Chrome Web Store or AMO.
- Chrome/Edge: download
haiilo-enhancer-chrome.zip, unzip, then load viachrome://extensions→ enable Developer mode → Load unpacked. - Firefox: download
haiilo-enhancer-firefox.xpiand install it (signed as unlisted — installable, not submitted to AMO).
Full Changelog: v1.0.0...v1.0.1
v1.0.0 Milestone Release
##Introducing: Haiilo Enhancer v1.0.0 Release
I'd say this extension has reached a level where it deserves a proper milestone version number.
Everybody, I'm happy to introduce Haiilo Enhancer v1.0.0, loaded with lots of known and new features:
- 🔇 Hide unwanted content
Right-click users to mute their posts and comments temporarily or permanently; the popup shows hidden-item counts and details. - 💬 Make the interface work your way
Keep the messenger open, resize it, center the page in the remaining space, and automatically expand Workspaces and Pages. - 🛠️ Fix everyday Haiilo friction
Improve mentions, profile popups, wiki controls, mobile breadcrumbs, and the rich-text toolbar. - 🎨 Improve readability
Customize group-chat avatars, sort reactions, show reaction counts, and choose date/time formats. - 📅 Export events
Add calendar actions for Google Calendar, Outlook.com, Yahoo Calendar, and standard ICS files. - 🌐 Fit your organization
Support custom Haiilo domains and choose a per-domain homepage. - 🌙 Themes and languages
Use light, dark, or system themes and choose from multiple interface languages. - 💾 Keep control of your data
Export or import settings and muted users; optionally sync them through your browser account.
It also includes user-commited feature requests:
v0.4.0
Haiilo Enhancer v0.4.0
This release adds several new extension capabilities and UI updates:
- Added additional date formats, covering most regions of the world
- Added mapping date / time format to browser locale setting
- Added new onboarding flow: Date / time are set to locale default on first extension use
- Added button to auto-set date/time zone to locale for existing users
- Added hidden-item details to the popup instead of only a count
- Extended muting feature: hide posts by muted users that are shared by non-muted users