Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update canvas library to reduce memory leak #218

Merged
merged 6 commits into from
Oct 1, 2024
Merged

Update canvas library to reduce memory leak #218

merged 6 commits into from
Oct 1, 2024

Conversation

smarr
Copy link
Owner

@smarr smarr commented Oct 1, 2024

This PR tries to reduce the memory leaks.
Registering fonts globally, likely doesn't make much of a difference, but the new canvas library seems to have fixed a leak.

This also updates other dependencies, including typescript, which requires a minor change to a type use, and koa-router which requires a minor change to how routes with full path capture are defined.

This also updates the docker image to use PostgreSQL 17.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Signed-off-by: Stefan Marr <git@stefan-marr.de>
@smarr smarr added the enhancement New feature or request label Oct 1, 2024
@smarr smarr merged commit 8e8a815 into master Oct 1, 2024
2 checks passed
@smarr smarr deleted the register-font branch October 1, 2024 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant