💬 ‎ Modern, responsive, cross-platform, self-hosted web IRC client
For more details, see the full changelog and milestone.
4.3.1 closes numerous bugs and introduces one prominent new feature closing one of our most voted-on issues: muting! Users now have the ability to mute channels, networks, and private messages. Muted channels are dimmed in the channel list and notifications from them (including nick mentions) are disabled.
A screenshot of the channel list showing dimmed channels, with a context menu open showing the ability to unmute a network
Also note that the npm package manager is no longer officially supported by The Lounge and we now only support using yarn.
1e3a7b1
by @progval)irc-framework
(#4425), got
(#4377), mime-types
(#4378), yarn
(#4380), file-type
(#4384), css-loader
(#4381), ua-parser-js
(#4389), filenamify
(#4391), irc-framework
(#4392), tlds
(#4397), vue monorepo
(#4403), package-json
(#4414), express
(#4520), sqlite3
(#4446)babel
, babel-plugin-istanbul
, cssnano
, dayjs
, mini-css-extract-plugin
, mocha
, postcss
, postcss-preset-env
, posscss-loader
, webpack
, webpack-cli
,@fastify/busboy
(#4428 by @maxpoulin64)In the main repository:
On the website repository:
de8c020
by @PeGaSuS-Coder)3eb7fdc
by @xPaw)eec5b9c
by @xPaw)db06e52
by @MaxLeiter)94a1179
by @MaxLeiter)This is a release candidate (RC) for v4.3.1 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:
yarn global add thelounge@next
For more details, see the full changelog and milestone.
4.3 is a smaller release with one major feature: message search! A big thank you to richrd and Nachtalb for working on this. Note that it is somewhat limited at the moment — you cannot jump to messages or see context around them, but this was a major hurdle and we can improve upon it. You can try it out by using /search
or by clicking or tapping the new icon in the topic bar above channels or queries as long as your messageStorage
server setting includes sqlite
. Some other additions are an improved ordering of elements for screen reader users, more context menu options, and new gestures for touchscreen users. You can learn about the gestures and new commands by navigating to the Help page with the ?
button in the bottom of your channel sidebar.
Additionally, support for Node 10 has been removed as it reached its end-of-life and the new minimum supported version is Node 12.0.0.
A huge thank you to the 32 contributors who made this release possible!
add
and reset
CLI commands scriptable (#4090 by @supertassu)69c37a5
, 521426b
by @JeDaYoshi, 40a5ee7
by @MaxLeiter, #3664 by @richrd)af96f77
by @MaxLeiter)9a0ba1d
by @NoahvdAa)2ab6716
by @itsjohncs)7873847
by @supertassu)9dbf647
by @brunnre8)2b634a6
by @itsjohncs)315198a
by @MaxLeiter)In the main repository:
21c6abd
by @itsjohncs)client/views
-> client/components
in README (#4196 by @MaxLeiter)On the website repository:
9c6a9e4
by @McInkay)5554338
by @Jay2k1)9e658c6
by @MaxLeiter)6fab4fe
by @igalic)cb0a427
by @MaxLeiter)fe9d09c
by @EliteOfGods)7b8c010
by @mhajder)3a41b12
by @xPaw)0762606
by @MaxLeiter)3036977
by @ledakis)1fbaa17
by @aab12345)52eb866
by @aab12345)94b8c8d
by @deejayy)c4cfe60
by @aab12345)45b32c5
by @brunnre8)5d76ed8
by @itsjohncs)8fcd079
by @brunnre8)0d839c5
by @JeDaYoshi)d05cf5f
by @MaxLeiter)c2e8eaf
by @xPaw)69986b3
by @xPaw)b74b692
by @xPaw)b954063
, 7592643
, e622662
, e7a8258
, 3e9262a
, 800fc95
, 7bf4f68
, 8fa8eed
by @xPaw, cc0dc62
by @MaxLeiter)7ee0732
by @xPaw)61ebd65
by @xPaw)a9fb563
by @xPaw)41831d1
by @xPaw)pretty-quick
(#4045)@babel/core
(#4043, #4167, #4182, #4207)@vue/server-test-utils
(#4094)@vue/test-utils
(#4094)vue-loader
(#4094)eslint-plugin-vue
(#4141)eslint
(#4140, #4170, #4076)dayjs
(#4139)copy-webpack-plugin
(#4138)css-loader
(#4169)@babel/preset-env
(#4167, #4182, #4207)@fortawesome/fontawesome-free
(#4183)chai
(#4184)In the deb repository:
This is a release candidate (RC) for v4.3.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:
yarn global add thelounge@next
This is a release candidate (RC) for v4.3.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:
yarn global add thelounge@next
The below comparison starts at v4.3.0-pre.4 because this release addresses a publishing mistake in v4.3.0-pre.5.
This is a pre-release for v4.3.0 to offer latest changes without having to wait for a stable release. At this stage, features may still be added or modified until the first release candidate for this version gets released.
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:
yarn global add thelounge@next
This is a pre-release for v4.3.0 to offer latest changes without having to wait for a stable release. At this stage, features may still be added or modified until the first release candidate for this version gets released.
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:
yarn global add thelounge@next
This is a pre-release for v4.3.0 to offer latest changes without having to wait for a stable release. At this stage, features may still be added or modified until the first release candidate for this version gets released.
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:
yarn global add thelounge@next
This is a pre-release for v4.3.0 to offer latest changes without having to wait for a stable release. At this stage, features may still be added or modified until the first release candidate for this version gets released.
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:
yarn global add thelounge@next
This is a pre-release for v4.3.0 to offer latest changes without having to wait for a stable release. At this stage, features may still be added or modified until the first release candidate for this version gets released.
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:
yarn global add thelounge@next