💬 Modern, responsive, cross-platform, self-hosted web IRC client
MIT License
Bot releases are visible (Hide)
Published by astorije over 6 years ago
This is a release candidate (RC) for v2.7.0 to ensure maximum stability for public release.
Bugs may be fixed, but no further features will be added until the next stable version.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a release candidate (RC) for v2.7.0 to ensure maximum stability for public release.
Bugs may be fixed, but no further features will be added until the next stable version.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a release candidate (RC) for v2.7.0 to ensure maximum stability for public release.
Bugs may be fixed, but no further features will be added until the next stable version.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a pre-release for v2.7.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a pre-release for v2.7.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a pre-release for v2.7.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a pre-release for v2.7.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
For more details, see the full changelog and milestone.
This release is very small, as we focused it on bug fixes. You may notice slight improvements to the auto-completion menu (new commands, more accurate emoji list, documentation in the help window), as well as small UI improvements.
Additionally, this release is the first one with official support of Node.js v9.
In the main repository:
run-pr
script to pass arguments to npm start
(#1662 by @MaxLeiter)Published by astorije almost 7 years ago
This is a release candidate for v2.6.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a release candidate for v2.6.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a release candidate for v2.6.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije almost 7 years ago
This is a release candidate for v2.6.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije about 7 years ago
For more details, see the full changelog and milestone.
If you thought the v2.3.0 release was big, well, v2.5.0 is even bigger! 🎉
If you are a client user, you will notice that The Lounge is now using your operating system's font, and that status messages (joins, parts, nick changes, etc.) are now condensed with each other.
After a while, you'll realize that the client now automatically reconnects when losing network connection (farewell, Client connection lost — Click here to reconnect
!), and that the channel backlog now automatically loads when you scroll up. Unfortunately, that last bit forced us to phase out the /clear
command for technical reasons.
If you go to the Settings page, you'll notice that The Lounge now supports push notifications (yes, even on mobile, except iOS), and that you can remotely log out open sessions.
As a server administrator, you might be interested in a few new additions:
lounge install <theme-name>
⚠️ Note that --home
is now deprecated in favor of the $LOUNGE_HOME
environment variable (or the .lounge_home
file in the installation directory). Also, if you are running The Lounge behind a proxy (like nginx or Apache), you will need to make sure that reverseProxy
is set to true
and the X-Forwarded-For
header correctly set for session listing to work correctly on the client.
Enjoy! 💬
.lounge_home
to help distribution packages handle config paths right (#1416, #1587 by @xPaw, #1418 by @astorije)/quit
message (#1448 by @xPaw)/rejoin
command (a.k.a. /cycle
) (#1449 by @dgw)away-notify
to show updates on users away state (#845 by @MaxLeiter)lounge install
command (#1539, #1579 by @xPaw, #1583 by @astorije)start
command (#1350 by @xPaw)requestIdleCallback
if available (#1457 by @xPaw)/part
(#1476 by @eliemichel)touch-action
to messages, sidebar, and user list (#1520 by @iamstratos)Content-Length
exceeds limit (#1567 by @dgw)os.homedir()
polyfill (#1419 by @xPaw)/clear
command and keybind (#1526 by @astorije)/list
to autocomplete (#1496 by @MaxLeiter)id
is known (#1519, #1544 by @xPaw)In the main repository:
LOUNGE_HOME
environment variable in the CLI helper (#1438 by @astorije)On the website repository:
--home
in favor of LOUNGE_HOME
environment variable (#73 by @astorije)prefetchStorage
configuration option to docs (#74 by @MiniDigger)lounge.js
(#1500 by @xPaw)end()
calls (#1518 by @xPaw)no-console
and no-alert
ESLint rules (#1538 by @astorije)Mousetrap
for image viewer shortcuts (#1566 by @astorije)event-stream
dependency in favor of plain Buffers
(#1554 by @astorije)da31317
by @xPaw)--progress
from webpack (#1608 by @xPaw)nyc
(#1382, #1498, #1505)mocha
(#1388, #1513, #1514, #1515)chai
(#1394, #1482)eslint
(#1395, #1435, #1493, #1532, #1541, #1555, #1591)webpack
(#1397, #1407, #1424, #1507, #1531)babel-core
(#1425)babel-loader
(#1434)npm-run-all
(#1462, #1466)jquery-textcomplete
(#1473)handlebars-loader
(#1487)stylelint
(#1499)Published by astorije about 7 years ago
This is a release candidate for v2.5.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije about 7 years ago
This is a release candidate for v2.5.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije about 7 years ago
This is a release candidate for v2.5.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije about 7 years ago
This is a release candidate for v2.5.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije about 7 years ago
This is a release candidate for v2.5.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next
Published by astorije about 7 years ago
For more details, see the full changelog and milestone.
This release improves link and image previews a great deal! On the menu:
/collapse
and /expand
commandsAlso in this release, auto-complete feature now has an opt-out option in the client settings, and emoji can be searched using fuzzy-matching:
title
attributes to previews (#1291 by @astorije)og:description
before description
tag in previews (#1255 by @xPaw)og:title
before title
tag in previews (#1256 by @xPaw)mask-icon
for pinned safari tab (#1329 by @MaxLeiter)X-Forwarded-For
header correctly (#1202 by @xPaw)In the main repository:
devDependencies
badge on README (#1267 by @astorije)npm run build
(#1319 by @MaxLeiter)On the website:
.npmignore
(#1287 by @xPaw).npmrc
file with save-exact
set to true
so packages are saved already pinned (#1284 by @MaxLeiter)SOURCE
CTCP command, when irc-framework
supports it (#1284 by @MaxLeiter)id
rather than count (#1354 by @YaManicKill)Published by astorije about 7 years ago
This is a release candidate for v2.4.0 to ensure maximum stability for public release.
Please refer to the commit list given above for a complete list of changes, or wait for the stable release to get a thoroughly prepared change log entry.
As with all pre-releases, this version requires explicit use of the next
tag to be installed:
npm install -g thelounge@next