Skip to content

Releases: linuxserver/docker-thelounge

v4.4.3-ls220

14 Apr 05:30
f763c7d

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/v4.4.3-ls220/index.html

LinuxServer Changes:

Full Changelog: v4.4.3-ls219...v4.4.3-ls220

Remote Changes:

v4.4.3 - 2024-04-01

The Lounge finally gains the ability to automatically clean up sqlite databases.
Note that cleaning existing, large databases can take a significant amount of time
and running a database VACUUM will use up ~2x the current DB disc space for a short period.

If you enable the storagePolicy, stop the running instance and run thelounge storage clean.
This will force a full cleanup once, rather than doing so incrementally and will release all the
disc space back to the OS.

As usual, we follow the Node.js release schedule, so the minimum Node.js version required is now 18.

Many thanks to all the contributors to this release, be that documentation, code or maintaining the packages.
Your help is greatly appreciated!

For more details, see the full changelog

Added

Documentation

On the website repository:

Dependency updates

Read more

next-v4.4.3-ls21

14 Apr 05:30
02eba93

Choose a tag to compare

next-v4.4.3-ls21 Pre-release
Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/next-v4.4.3-ls21/index.html

LinuxServer Changes:

Full Changelog: next-v4.4.3-ls20...next-v4.4.3-ls21

Remote Changes:

v4.4.3 - 2024-04-01

The Lounge finally gains the ability to automatically clean up sqlite databases.
Note that cleaning existing, large databases can take a significant amount of time
and running a database VACUUM will use up ~2x the current DB disc space for a short period.

If you enable the storagePolicy, stop the running instance and run thelounge storage clean.
This will force a full cleanup once, rather than doing so incrementally and will release all the
disc space back to the OS.

As usual, we follow the Node.js release schedule, so the minimum Node.js version required is now 18.

Many thanks to all the contributors to this release, be that documentation, code or maintaining the packages.
Your help is greatly appreciated!

For more details, see the full changelog

Added

Documentation

On the website repository:

Dependency updates

Read more

nightly-d33e1d41-ls198

12 Apr 13:49
6d35523

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-d33e1d41-ls198/index.html

LinuxServer Changes:

Full Changelog: nightly-769c9614-ls197...nightly-d33e1d41-ls198

Remote Changes:

Remove sqlite3 dependency; use built-in node:sqlite (#5055)

https://www.npmjs.com/package/sqlite3 is deprecated and Node 22 (#5041)
lets us use the builtin node:sqlite package (although it is
experimental)

most changes are a result of the native module being synchronous

relies on #5041 (now merged)

Closes thelounge/thelounge#5033

nightly-5eefc7c9-ls198

13 Apr 19:52
6d35523

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-5eefc7c9-ls198/index.html

LinuxServer Changes:

No changes

Remote Changes:

workflows: don't run on push and PR for every branch (#5066)

image

Right now we run identical workflows twice for every PR. instead, we
should run on push on main and on pull_request for everything else.

nightly-2a92ec0e-ls198

12 Apr 17:10
6d35523

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-2a92ec0e-ls198/index.html

LinuxServer Changes:

No changes

Remote Changes:

fix: hide Account settings tab on public instance, sometimes hide General (#5063)

on public TL instances like the demo, this is what the account and
general tabs look like in Firefox:

General Account
<img width="600" height="auto" alt="image"
src="https://github.com/user-attachments/assets/6cb1b9a2-da93-4412-893a-e70004376705"
/> <img width="600" height="auto" alt="image"
src="https://github.com/user-attachments/assets/429f8c1a-4b38-49b4-bb14-b3a935860aa7"
/>
  1. we should just always hide account if mode is public, its useless
  2. if file uploads are off, there's nothing to show in General except
    the native app install, which i figure is fine/not really necessary for
    public instances (and isn't supported by Firefox, hence the blankness)

nightly-00920b27-ls198

15 Apr 17:44
6d35523

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-00920b27-ls198/index.html

LinuxServer Changes:

No changes

Remote Changes:

chore: add .node-version to prettierignore (#5074)

its not breaking checks or anything but it causes pnpm lint to return
an error code.

nightly-eb75c4b7-ls196

11 Apr 16:06
712397a

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-eb75c4b7-ls196/index.html

LinuxServer Changes:

Full Changelog: nightly-18ca57d1-ls195...nightly-eb75c4b7-ls196

Remote Changes:

chore: refactor Mentions, add isIgnoredUser util (#5051)

  • Mentions were doing a bunch of mutations; not just uses derived state
  • no need for a separate ClientMention
  • added extractInputHistory for shared logic
  • tests made by claude

nightly-7d583480-ls197

12 Apr 11:10
f98aab1

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-7d583480-ls197/index.html

LinuxServer Changes:

No changes

Remote Changes:

Merge fix/5032-pwa-cloudflare-access

nightly-769c9614-ls197

11 Apr 22:07
f98aab1

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-769c9614-ls197/index.html

LinuxServer Changes:

Full Changelog: nightly-eb75c4b7-ls196...nightly-769c9614-ls197

Remote Changes:

chore: bump some dev deps (mainly webpack) (#5042)

Closes some renovate PRs like
thelounge/thelounge#5024 and should improve dev
perf.

It might be better to merge this instead:
thelounge/thelounge#5001


Co-authored-by: Tiago de Paula tiagodepalves@gmail.com

nightly-da234531-ls194

10 Apr 17:29
4c22aa8

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/thelounge/nightly-da234531-ls194/index.html

LinuxServer Changes:

Full Changelog: nightly-09f41795-ls193...nightly-da234531-ls194

Remote Changes:

Show STATUSMSG indication for actions as well (#5004)

It is possible to send actions (/me et al.) to a STATUSMSG target
(+#channel etc), even though thelounge does not currently support
sending that. Show the statusmsg indicator on such messages.