Releases: itsmng/itsm-ng
Releases · itsmng/itsm-ng
Release list
ITSM-NG v2.1.6
New release is available
Full Changelog: v2.1.5...v2.1.6
ITSM-NG v1.6.14
New release is available
- CVE-2025-27514
- CVE-2025-52567
- CVE-2025-52897
- CVE-2025-53008
- CVE-2025-53111
- CVE-2025-53112
- CVE-2025-53113
- CVE-2025-53357
Full Changelog: v1.6.13...v1.6.14
ITSM-NG v2.1.5
New release is available
What's Changed
- feat: improve preact interfaces by @thclemnt in #786
- fix translation for pending in change by @itsmdevteam in #789
- Translations update from Hosted Weblate by @weblate in #787
- Add support for versions 2.1.3 to 2.1.5 updates by @itsmdevteam in #793
- Add sqlsrv extension to PHP setup in workflow by @itsmdevteam in #794
- Security: Arbitrary files deletion by technician (GHSA-jf72-cvjh-px5w)
- Security: Unauthorized update of configuration (GHSA-p592-vf38-pm66)
- Security: Arbitrary item deletion via planning (GHSA-w7mr-3vwm-2j22)
- Security: Arbitrary files access (GHSA-58j6-94cf-gcx5)
Full Changelog: v2.1.4...v2.1.5
ITSM-NG v1.6.13
What's Changed
- update ci to node 26 by @itsmdevteam in #778
- Security: Arbitrary files deletion by technician (GHSA-jf72-cvjh-px5w)
- Security: Unauthorized update of configuration (GHSA-p592-vf38-pm66)
- Security: Arbitrary item deletion via planning (GHSA-w7mr-3vwm-2j22)
- Security: Arbitrary files access (GHSA-58j6-94cf-gcx5)
Full Changelog: v1.6.12...v1.6.13
ITSM-NG v2.1.4
New release is available
What's Changed
- feat: unit tests by @thclemnt in #758
- tests: strict error reporting by @thclemnt in #760
- fix: prefill ticket when promoting from followup by @thclemnt in #761
- feat: loads of tests & rector pass by @thclemnt in #762
- chore(deps): bump ckeditor5 from 46.1.1 to 47.6.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #763
- Translations update from Hosted Weblate by @weblate in #769
- feat(ticket): improved actor panel by @thclemnt in #766
- Implement profile selector in main menu by @icare0 in #771
- feat(tests): e2e test harness with playwright by @thclemnt in #767
- Fix for Overwritten property by @itsmdevteam in #772
- update to use node26 in ci by @itsmdevteam in #779
- feat(dropdown): conditional action display based on authorizations by @thclemnt in #780
- feat(search): before & after date operators by @thclemnt in #781
- feat(richtext): implement proper image upload handling by @thclemnt in #774
- feat(table): sticky headers by @thclemnt in #776
- Update ITSM_VERSION to 2.1.4 by @itsmdevteam in #782
New Contributors
Full Changelog: v2.1.3...v2.1.4
ITSM-NG v1.6.12
New release is available
What's Changed
- fix(license): proper left joins on items by @thclemnt in #759
- Release 1.6.12 by @itsmdevteam in #777
- fix(Supplier): sanitize output for name and website in getLinks method
- feat(define): add 'Cluster' and 'Domain' to tech link types
- feat(planning): add view filters for event planning and update filter handling
- feat(auth): store remote user in session and validate SSO variable
- fix(stats): ensure data is processed only when the submit button is clicked
- fix(ticket): exclude actions for solved tickets in timeline
Full Changelog: v1.6.11...v1.6.12
ITSM-NG v2.1.3
New release is available
What's Changed
- fix(merging): merge as followup tickets dropdown by @thclemnt in #721
- fix(tickettemplate):predefined fields by @Lcanet2 in #722
- fix(ticket): add select2 for ticket user by @thclemnt in #723
- fix(displaypreference): reimplement personal-global view separation by @thclemnt in #724
- fix(css): incorrect gridstack styles by @thclemnt in #725
- feat: refactor table - displaypreferences by @thclemnt in #726
- fix(displaypreferences): horizontal overflow by @thclemnt in #727
- fix(location): broken filters in items tab by @thclemnt in #728
- fix(dropdown): show ticket ids in dropdowns by @thclemnt in #729
- fix(dropdowns): search on id by @thclemnt in #730
- fix(sql): improve quoting by @thclemnt in #731
- fix: add itilfollowuptemplate rightname by @thclemnt in #733
- fix(url): noAUTO in notifications URL by @Lcanet2 in #732
- fix(forms): properly clear multiSelect by @thclemnt in #735
- fix(forms): after field on wrappedInputs by @thclemnt in #736
- fix(dropdowns): project dropdown switch case fallthrough by @thclemnt in #737
- fix(search): invalid ajax on conditions by @thclemnt in #738
- fix(dropdowns): handle user dropdowns with no rights properly by @thclemnt in #740
- fix(knowledgebase): js bug when realeased by @Lcanet2 in #734
- fix(projects): contract scoping by @thclemnt in #741
- fix(displaypreferences): locales by @thclemnt in #742
- fix(software): proper handling for groups fields by @thclemnt in #743
- fix(software): location field by @thclemnt in #744
- fix(softwareversion): proper status dropdown handling by @thclemnt in #746
- fix(forms): various location dropdowns by @thclemnt in #745
- fix(tickets): make date + date_mod datetime fields by @thclemnt in #747
- fix(richtext):resize img in tickets by @Lcanet2 in #748
- fix(projects):calendars and budget dropdown in Cost tab by @Lcanet2 in #749
- feat: upgrade table to preact - use babel to flatten hyperscript by @thclemnt in #750
- Translations update from Hosted Weblate by @weblate in #751
- feat(search): reimplement table exports by @thclemnt in #752
- fix(savedsearch): initialize default values by @thclemnt in #753
- feat(ticket): improve column building by @thclemnt in #754
- fix(notifications): improve null-safety by @thclemnt in #755
- Fix(itil)/followup & task rights on assigned items by @thclemnt in #756
Full Changelog: v2.1.2...v2.1.3
ITSM-NG v2.1.2
New release is available
What's Changed
- fix(massiveactions): massiveaction in mandatory field by @Lcanet2 in #684
- Add context for 'Pending' status in French locale by @itsmdevteam in #686
- feat(ui): compact mode ui by @thclemnt in #676
- fix(oidc): redirection not working by @thclemnt in #687
- fix(oidc): improve oidc mapping by @thclemnt in #688
- fix(oidc): initialize email properly by @thclemnt in #689
- fix(table): separator sequence support & edge case fixes by @thclemnt in #690
- fix(authldap): reintroduce title ldap field by @thclemnt in #691
- fix: styles & itilfollowup status dropdown by @thclemnt in #692
- feat(profiles): update profile_user table by @thclemnt in #693
- feat(rte): add edit source by @thclemnt in #694
- fix(print):toolbar hidden on print page by @Lcanet2 in #695
- fix(button): buttons not visible as a clickable element by @Lcanet2 in #696
- fix(templates): descriptions not applying by @thclemnt in #697
- fix(tickettemplates): empty document dropdown by @thclemnt in #698
- feat(form): code editor field type by @thclemnt in #699
- fix(validation): reintroduce group validators by @thclemnt in #700
- fix(validation): translations by @thclemnt in #701
- Translations update from Hosted Weblate by @weblate in #702
- fix: rights on item_softwareversion by @thclemnt in #703
- feat: trim & sanitize oidc config parameters by @thclemnt in #706
- build: upgrade gridstack to latest by @thclemnt in #707
- fix(ma): auth methods dropdown by @thclemnt in #708
- feat(table): larger page sizes by @thclemnt in #709
- fix(CSS): variable for whitelabel by @Lcanet2 in #710
- fix(css): improve scss loading performance on login + plugin css on l… by @thclemnt in #711
- fix(software): use new table for installations by @thclemnt in #712
- fix: handle webp images by @thclemnt in #713
- fix(logo):default logo when whitelabel isn't installed by @Lcanet2 in #714
- fix(dropdown): reimplement rights filtering on assignements by @thclemnt in #715
- fix(token):regenerate api token fix by @Lcanet2 in #717
- fix: remove unecessary gridstack styles by @thclemnt in #716
- fix(tickettemplate):predefined fields by @Lcanet2 in #718
- fix: remove box shadow by @thclemnt in #719
- fix(computer):location default value by @Lcanet2 in #720
Full Changelog: v2.1.1...v2.1.2
ITSM-NG v1.6.11
New release is available
What's Changed
- feat: update cache ci to v4 by @Florianb63 in #514
- Various fixes by @AntoineLemarchand in #527
- Multiple fix by @AntoineLemarchand in #531
- feat: bump version by @AntoineLemarchand in #532
- Impact checks by @AntoineLemarchand in #534
- minor fixes by @AntoineLemarchand in #536
- various fixes by @AntoineLemarchand in #539
- add sso variable and check update by @AntoineLemarchand in #549
- Impact checks by @AntoineLemarchand in #554
- fix(sim): add a rightname to
Item_DeviceSimcardby @thclemnt in #598 - feat: impersonate permission by @thclemnt in #625
- Default date time by @Lcanet2 in #629
- fix: ci by @Florianb63 in #630
- feat(user): massive action change timezone by @thclemnt in #632
- feat(cache): default ttl (stable) by @thclemnt in #633
- fix(oidc): redirect internally using cookies by @thclemnt in #650
- fix(oidc): workaround for redirection on v1 by @thclemnt in #651
- add Locales by @itsmdevteam in #656
- fix(export): export global assets by @Lcanet2 in #685
- Update ITSM_YEAR to 2026 by @itsmdevteam in #704
- Downgrade PHP version from 8.3 to 8.1 by @itsmdevteam in #705
Full Changelog: v1.6.10...v1.6.11
ITSM-NG v2.1.1
New release is available
What's Changed
- feat: increment version by @thclemnt in #659
- various fix by @Lcanet2 in #660
- fix(search): criteria ui minor overhaul & fixes by @thclemnt in #661
- fix(whitelabel): nav submenu color for top menu by @Lcanet2 in #662
- fix(count): ticket count in ticket view by @Lcanet2 in #663
- add(consumables): missing field type in consumables by @Lcanet2 in #665
- fix(oidc): redirection cookie with new user by @thclemnt in #666
- fix(search): empty search criteria ajax by @thclemnt in #667
- fix(ldap): update ldap import massive action by @thclemnt in #669
- fix(twig): pass noLib through expandSelect by @thclemnt in #668
- feat(ui): new item view & UX by @thclemnt in #670
- fix: redirect on index.php by @thclemnt in #671
- fix(templates): multiSelect layout shift issues by @thclemnt in #672
- fix(ticket): prevent null form rendering by @thclemnt in #673
- fix(ldap): log errors when testing ldap connection by @thclemnt in #674
- feat(cron): add task to purge outdated reminders by @thclemnt in #675
- fix(appliance): add itemtype on appliance form by @thclemnt in #678
- fix(appliance_item): filter item dropdown by @thclemnt in #677
- fix(appliance): apply fields by @thclemnt in #679
- fix(nav): put global submenu on first position by @Lcanet2 in #680
- fix(logo): logo differentiation from login page to homepage by @Lcanet2 in #681
- fix(search): allassets search conditions fix by @thclemnt in #682
- feat(dropdowns): reintroduce dropdowns list by @thclemnt in #683
Full Changelog: v2.1.0...v2.1.1