|
3 | 3 | Changelog |
4 | 4 | ========= |
5 | 5 |
|
| 6 | +Version 5.2.0-alpha |
| 7 | +------------------- |
| 8 | + |
| 9 | +This is an Alpha release, **NOT FOR PRODUCTION** usage. |
| 10 | + |
| 11 | +Note: this changelog is not exhaustive, only the main changes are described here. |
| 12 | + |
| 13 | +Added |
| 14 | +````` |
| 15 | +* Chemical compounds database |
| 16 | +* Chemical compounds sketcher |
| 17 | +* Import from PubChem (CAS or CID) |
| 18 | +* Safety icons for compounds |
| 19 | +* Inventory management |
| 20 | +* OpenCloning embed |
| 21 | +* Add possibility to make permissions of an experiment/resource immutable after creating it from template specifying this property |
| 22 | +* Allow creating entry via API with all possible fields (instead of having to create first then patch) |
| 23 | +* feat/minor: qrcode: add options for qr code generation (#5445) |
| 24 | +* feat/medium: editing: enforce exclusive edit mode setting for user (#5427) |
| 25 | +* Preview button in text editor, useful for Mathjax, by @ForeverFloating (PR #5358, fix #5295) |
| 26 | +* Cache result of Config in memory (still WIP) |
| 27 | +* doc: add reporting dashboard link in README (#5443 by Nikki Parks) |
| 28 | +* feat/medium: manage extra fields groups in metadata (#5390 by Mouss) |
| 29 | +* feat: tinymce: add rust in list of highlighted languages for code snippet. fix #5440 |
| 30 | +* feat: eln export: skip empty extra fields values |
| 31 | +* doc: security.md: add note about attestations |
| 32 | + |
| 33 | + |
| 34 | +Fixed |
| 35 | +````` |
| 36 | +* bug/minor: team stats: count experiments per team, not user |
| 37 | +* bug/minor: policies: fix incorrect title on modal window. fix #5473 |
| 38 | +* bug/minor: apidoc: fix issues reported in #5446 |
| 39 | +* bug/minor: add orgid to the list of properties linked with identity |
| 40 | +* Full compliance with RGAA 4.1 accessibility rules |
| 41 | +* bug: eln export: add missing `@id` to PropertyValue nodes in .eln |
| 42 | + |
| 43 | + |
| 44 | +Removed |
| 45 | +``````` |
| 46 | +* custom links for Admins (used to be Documentation by default) |
| 47 | +* removed flawed "Force permissions" admin section + code |
| 48 | +* all chemdoodle code |
| 49 | + |
| 50 | + |
| 51 | +Changed |
| 52 | +``````` |
| 53 | +* Removed search page |
| 54 | +* Re-organized top menu bar |
| 55 | +* Updated api specification |
| 56 | +* Removed help modal |
| 57 | +* Removed Create button side dropdown |
| 58 | +* Ask for title in a proper modal window when creating a template |
| 59 | +* Improved the "Change password" UI when changing it from Sysconfig panel |
| 60 | +* Moved search input into page |
| 61 | +* Create dedicated Templates page to list templates -> they are no longer in Settings page |
| 62 | +* Remove separate section with pinned entities, instead, display them first |
| 63 | +* Use mastodon link in footer instead of X |
| 64 | +* ux: autocomplete: mention 3 chars are required to search. fix #5472 |
| 65 | +* Add edit button for extra fields (PR #5476 by Mouss). fix #5160 #5331 #5375 |
| 66 | + |
| 67 | + |
| 68 | +Dev stuff |
| 69 | +````````` |
| 70 | +* Upgrade to PHP 8.4 |
| 71 | +* Use Alpine 3.21 |
| 72 | +* Remove pageTitle property of App, replaced by getPageTitle() in controllers |
| 73 | +* Remove Entity.class and Templates.class + all template specific html code |
| 74 | + |
| 75 | + |
| 76 | + |
6 | 77 | Version 5.1.14 |
7 | 78 | -------------- |
8 | 79 |
|
|
0 commit comments