Skip to content

Releases: elabftw/elabftw

elabftw-5.6.12

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 03 Aug 18:43
5.6.12

This patch release contains a few bugfixes and one performance improvement fix that will definitely make a difference for instances with many users. It helps when loading the site with a cookie present, which could take a few seconds due to a full table scan when looking for a user matching the cookie token.

Bugfixes

  • bug/medium: multi exports: fix only first item exported (#7183) by Nicolas CARPi (60d35c7) | now the param is correctly urlencoded so we need to explode on '+' not space anymore. fix #7168

  • bug/minor: php warning: fix is_sysadmin warning (#7182) by Nicolas CARPi (cc6b571) | fix #7180

  • bug/minor: emails: avoid trying to send again after 550 (#7189) by Nicolas CARPi (d473281) | 550 is permanent, don't try and send it again: mark email as sent and produce warning. fix #6480

  • bug/minor: emails: fix encoding in text version of emails (#7188) by Nicolas CARPi (ab7fb20) | fix #5417

  • bug/minor: fix case issue with email comparaison (#7186) by Nicolas CARPi (3ab7630) | fix #6652

Performance

  • perf: add index on users.token (#7191) by Nicolas CARPi (3f5ad25) | to speed up searching for a token on big instances with many users also reduce its size: the sha brought nothing to the table: same
    entropy, smaller size. Adjust the column accordingly, too.

elabftw-5.6.11

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 31 Jul 16:21
5.6.11

This release was created mainly because we needed to have a better import for csv. It also fixes 3 bugs.

  • bug/medium: show mode: fix entities reload (#7164) by Mouss (d22c437)
  • bug/minor: category/status: fix issue where deleted public category would still appear (#7161) by Nicolas CARPi (c051544)
  • bug/minor: ui: set table caption at the top in view mode similar to edit mode (#7167) by Mouss (b97af32)
  • feat: csv: improve Resource import with templates and locations (#7155) by Mouss (311f18a)

If you are reading this, you might be intersted in reading about the upcoming 6.0 major version:

https://www.deltablot.com/posts/elabftw-version-6/

And the upgrade doc so you can prepare yourself mentally:

https://doc.elabftw.net/docs/edge/install/upgrade/update-6 (I'll add podman/quadlets in there soon)

elabftw-5.6.10

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 21 Jul 16:38
5.6.10

This release fixes an issue where only 15 entries appeared in table mode listing 😨

It also fixes an issue where tinymce toolbar was not correctly appearing where it should outside of an entity page. And it adds a little feature: main navbar now disappears on scroll down and reappears on scroll up.

  • bug/major: table mode: fix limit issue (#7127) by Nicolas CARPi (c4391fa)
  • feat/minor/bugfix: toolbar hidden when scrolling down (#7116) by Elsa Touma (2bf2feb)

Full Changelog: 5.6.9...5.6.10

elabftw-5.6.9

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 16 Jul 18:47
5.6.9

Bugfixes

  • bug/major: prevent templates from resolving incoming entity links (#7100) by Mouss (d139fe2)
  • bug/medium: metadata cst fields: fix the ux in edit mode (#7096) by Mouss (85fcd09)
  • bug/medium: restore save action after cancelled save dialog (#7102) by Mouss (6f18f33)
  • bug/medium: search: fix search in table mode (#7107) by Nicolas CARPi (238cd43)
  • bug/medium: tinymce insert template: fix loading templates (#7104) by Nicolas CARPi (2131b4d)
  • bug/medium: fix experiments timestamp (#7114) by Mouss (681249d)
  • bug/minor: api: fix teamgroups spec (#7113) by Mouss (6e5bcaf)
  • bug/minor: ui/ux: fix sticky navbar height in tinymce (#7115) by Elsa Touma (1c6a442)
  • bug/minor: custom fields header in show mode: remove duplicated header (#7081) by Mouss (44dcbe4)

Security upgrades

Minor feature

  • feat/minor: table view: allow ctrl+click to open in new tab (#7112) by Elsa Touma (b759c67)

elabftw-5.6.8

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 13 Jul 22:32
5.6.8
2a4cc3a
  • bug/critical: tsconfig.json: fix verbatimModuleSyntax causing CSP issue (#7082) by Nicolas CARPi (2a4cc3a)

elabftw-5.6.7

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 13 Jul 21:08
5.6.7
9b780a8
  • dev: modify tsconfig.json to fit svelte and modern setup (#7073) by Nicolas CARPi (b7b4c34)
  • bug/minor: show mode: fix tags search in table view column header (#7080) by Mouss (9e04a5f)
  • perf: use fulltext index for title/elabid/body (#7077) by Nicolas CARPi (9b780a8)

elabftw-5.6.6

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 11 Jul 19:57
5.6.6
19c67c6
  • bug/major: fix experiments timestamp command (#7071) by Nicolas CARPi (98af47c)
  • bug/major: exports: fix export modal window broken (#7072) by Nicolas CARPi (19c67c6)
  • bug/minor: permissions: allow a sysadmin that is not admin to be admin (#7070) by Nicolas CARPi (2d29d97)

elabftw-5.6.5

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 10 Jul 16:05
5.6.5
bdbe97a
  • reorg: merge elabctl in main repo (#7059) by Nicolas CARPi (0afa1e3)
  • bump: composer to 2.10.2 (#7062) by Nicolas CARPi (af05b0c)
  • ci: upgrade build actions to newer, faster approach (#7061) by Nicolas CARPi (4152ed9)
  • bump: nginx: 1.30.3 (#7063) by Nicolas CARPi (d82ac72)
  • bug/minor: sysconfig: fix broken js on error (#7067) by Nicolas CARPi (73fe754)
  • bug/minor: ui: make button readable in dark mode (#7068) by Mouss (082c422)
  • bug/minor: users: remove api keys when user is archived (#7066) by Nicolas CARPi (08fa1b6)
  • i18n: update terms (#7065) by Nicolas CARPi (bdbe97a)

elabftw-5.6.4

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 09 Jul 23:46
5.6.4
  • ci: allow *.sigstore.dev in ci/mon finalize

elabftw-5.6.3

Choose a tag to compare

@NicolasCARPi NicolasCARPi released this 09 Jul 23:27
5.6.3
  • ci: add registry-1.docker.io to CI/MON for finalize step