Update dependency thelounge to v4.4.3 #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.0.0→4.4.3Release Notes
thelounge/thelounge (thelounge)
v4.4.3Compare Source
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
VACUUMwill 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
c5326e8by @brunnre8)43a2b39by @brunnre8)8aa5e33by @brunnre8)2ef8b37by @brunnre8)c6b1913by @brunnre8)79fae26by @brunnre8)3af4ad1by @brunnre8)ed0a47fby @brunnre8)1a1153aby @brunnre8)2878f87by @brunnre8)8c54cd5by @brunnre8)884a92cby @brunnre8)ec75ff0by @brunnre8)d1561f8by @brunnre8)97f553eby @brunnre8)60ddf17by @brunnre8)aec8d0bby @brunnre8)14d9ff2by @brunnre8)74aff7eby @brunnre8)21b1152by @brunnre8)b0ca8e5by @brunnre8)edb1226by @brunnre8)7f0b721by @brunnre8)ae6bae6by @SoniEx2)dd24cb1by @brunnre8)daabb76by @Nachtalb)113e9bdby @MaxLeiter)45563d9by @flotwig)Documentation
On the website repository:
8c0d5a5by @brunnre8)5d7c993by @brunnre8)993cf8bby @zDEFz)379c34dby @brunnre8)51dfc80by @flotwig)403cc6aby @fnutt)06e4725by @xfisbest)52be432by @rahilarious)Dependency updates
06f1387by @renovate[bot])303f53fby @renovate[bot])54ff563by @renovate[bot])2985727by @renovate[bot])48301b1by @renovate[bot])08413c7by @dependabot[bot])ff77a33by @renovate[bot])b686059by @renovate[bot])bcca111by @renovate[bot])d4d5a8eby @renovate[bot])250433cby @renovate[bot])785ec0aby @renovate[bot])b506966by @renovate[bot])59de6afby @renovate[bot])2f40d9dby @renovate[bot])73a529aby @renovate[bot])aa95032by @renovate[bot])eaa70caby @renovate[bot])1d2fdd9by @renovate[bot])fe50a90by @renovate[bot])a77fbb8by @renovate[bot])e2fda1fby @renovate[bot])447a237by @dependabot[bot])d308e74by @dependabot[bot])20227b1by @dependabot[bot])607b9fcby @brunnre8)3e21bfcby @brunnre8)57c4d55by @brunnre8)4f9ca3eby @brunnre8)2e019a2by @brunnre8)816b768by @brunnre8)430a865by @brunnre8)139ce47by @brunnre8)22ae594by @brunnre8)v4.4.1Compare Source
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
VACUUMwill 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
c5326e8by @brunnre8)43a2b39by @brunnre8)8aa5e33by @brunnre8)2ef8b37by @brunnre8)c6b1913by @brunnre8)79fae26by @brunnre8)3af4ad1by @brunnre8)ed0a47fby @brunnre8)1a1153aby @brunnre8)2878f87by @brunnre8)8c54cd5by @brunnre8)884a92cby @brunnre8)ec75ff0by @brunnre8)d1561f8by @brunnre8)97f553eby @brunnre8)60ddf17by @brunnre8)aec8d0bby @brunnre8)14d9ff2by @brunnre8)74aff7eby @brunnre8)21b1152by @brunnre8)b0ca8e5by @brunnre8)edb1226by @brunnre8)7f0b721by @brunnre8)ae6bae6by @SoniEx2)dd24cb1by @brunnre8)daabb76by @Nachtalb)113e9bdby @MaxLeiter)45563d9by @flotwig)Documentation
On the website repository:
8c0d5a5by @brunnre8)5d7c993by @brunnre8)993cf8bby @zDEFz)379c34dby @brunnre8)51dfc80by @flotwig)403cc6aby @fnutt)06e4725by @xfisbest)52be432by @rahilarious)Dependency updates
06f1387by @renovate[bot])303f53fby @renovate[bot])54ff563by @renovate[bot])2985727by @renovate[bot])48301b1by @renovate[bot])08413c7by @dependabot[bot])ff77a33by @renovate[bot])b686059by @renovate[bot])bcca111by @renovate[bot])d4d5a8eby @renovate[bot])250433cby @renovate[bot])785ec0aby @renovate[bot])b506966by @renovate[bot])59de6afby @renovate[bot])2f40d9dby @renovate[bot])73a529aby @renovate[bot])aa95032by @renovate[bot])eaa70caby @renovate[bot])1d2fdd9by @renovate[bot])fe50a90by @renovate[bot])a77fbb8by @renovate[bot])e2fda1fby @renovate[bot])447a237by @dependabot[bot])d308e74by @dependabot[bot])20227b1by @dependabot[bot])607b9fcby @brunnre8)3e21bfcby @brunnre8)57c4d55by @brunnre8)4f9ca3eby @brunnre8)2e019a2by @brunnre8)816b768by @brunnre8)430a865by @brunnre8)139ce47by @brunnre8)22ae594by @brunnre8)v4.4.0Compare Source
Small bug fix release that addresses the bugs reported since v4.4.0
Following the Node.js maintenance schedule, The Lounge now needs at least Node.js 16 to run.
For more details, see the full changelog and milestone.
Fixed
9388960by @brunnre8)8f08cf3by @brunnre8)Documentation
On the website repository:
c72092eby @brunnre8)b43d002by @williamboman)485570dby @brunnre8)c9a8ad9by @brunnre8)Internals
7bce779by @brunnre8)7a9ddc0by @brunnre8)Dependency updates
af49ef2by @dependabot[bot])4d60d9cby @brunnre8)v4.3.1Compare Source
For more details, see the full changelog and milestone.
This is mostly a developer focused release. Max, Eric and others rewrote the whole thing in TypeScript / Vue 3,
which should make it much easier to add features and find bugs in the future. So huge kudos from the rest of the team!
Additionally, there's the obvious grab bag of fixes, dependency updates and improvements.
Settings are now grouped and easier to navigate for new users.
Following the Node.js maintenance schedule, The Lounge now needs at least Node.js 14 to run.
A big thanks to everyone who contributed in any way to this release, your help is much appreciated.
Considering that a bunch of our dependencies had security issues assigned to them, all users are advised to update to the new version.
Packagers: Considering the switch to TypeScript, the server build now emits to the dist/ folder.
You might need to adapt your build scripts.
Added
aa7db1eby @brunnre8)Changed
37d7de7by @brunnre8)c8115e2by @brunnre8)9dbb6e5by @xPaw)621fa92by @brunnre8)30e9f45by @brunnre8)e4840b4by @brunnre8)e221e70by @brunnre8)Fixed
8153198by @brunnre8)d7bba32by @brunnre8)20ed3e6by @progval)57b1e51by @xnaas)c9c8cadby @brunnre8)80f65c5by @MaxLeiter)d72d869by @MaxLeiter)d6e1af0by @brunnre8)c8cd405by @brunnre8)0fa2035by @brunnre8)83e11b0by @brunnre8)073a38eby @brunnre8)502780cby @xPaw)0ebc3a5by @brunnre8)Documentation
f785acbby @goodspeed34)4af5fc6by @murph)8b1a4f7by @aab12345)31739b8by @brunnre8)On the website repository:
410f5d0by @jeremiah-rs)95efa48by @aab12345)63847c3by @xnaas)41cb84eby @lucaswerkmeister)1eff267by @SyntaxColoring)npmcommand for installation (7e936c2by @SyntaxColoring)afc7e29by @PeGaSuS-Coder)Internals
d4cc2ddby @brunnre8)c205b89by @nemchik)2e3d9a6by @nemchik)dd05ee3by @MaxLeiter)117c5faby @antoniomika)bea4545by @brunnre8)f04a066by @brunnre8)cebc6d0by @brunnre8)f6b2921by @brunnre8)e62b169by @brunnre8)89ee537by @brunnre8)cc3302e](https://redirect.github.com/thelounge/thelounConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.