Releases: OpenCTI-Platform/opencti
Releases · OpenCTI-Platform/opencti
Version 5.12.26
Bug Fixes:
- #5749 Analyst workbenches not correctly displayed in entities
- #5745 [Playbooks] Changing the score on indicator does not work
- #5679 Useless console.log in domino patch need to be remove for log consistency
- #5580 Account deletion error
Pull Requests:
- [backend] remove unecessary console.log in domino patch (#5679) by @aHenryJard in #5746
- [backend] avoid user deletion raising exception when authorized_member is missing (#5580) by @aHenryJard in #5747
Full Changelog: 5.12.25...5.12.26
Version 5.12.25
Bug Fixes:
- #5740 Export of lists disappears in knowledge of entities
- #5739 Update Entities - Confidence Score
- #5737 [backend] Some ids are not cumulated depending of the confidence level of the current data
- #5735 Export panel doesn't appear from the knowledge tab
- #5734 Widget Horizontal bar is broken when using Label as attribute for breakdown
- #5733 [Groupings] Knowledge -> Correlation view doesn't work
- #5732 [Groupings] Random file added automatically to Data -> Uploaded Files
Full Changelog: 5.12.24...5.12.25
Version 5.12.24
Enhancements:
- #5692 Add admin tools for managing Groups and Users max confidence levels
- #4901 Managing max confidence level at Group level
- #4304 Add Confidence level on Users
Bug Fixes:
- #5730 All widgets in a dash break if you provide a wrong date
- #5729 Intrusion-Set Description cannot be updated
- #5728 Vulnerability aliases cannot be updated
- #5713 Batch loading is not working well when displaying an entity with thousands of elements
- #5712 Files migration / indexation can fail if file names is too long or contain too much unsupported chars
- #5710 Rss feed not working
- #5607 Sorting members of a group is not working
- #5625 TypeError: Cannot read properties of undefined (reading 'standard_id')\n at resolveAndPublishMissingRefs
Pull Requests:
- Update material-ui monorepo by @renovate in #5720
- Update dependency reactflow to v11.10.3 by @renovate in #5719
- Update dependency react-intl to v6.6.2 by @renovate in #5718
- Update dependency axios to v1.6.7 by @renovate in #5714
- Update dependency @types/uuid to v9.0.8 by @renovate in #5717
- Update dependency date-fns to v3.3.1 by @renovate in #5715
- Update dependency @types/ramda to v0.29.10 by @renovate in #5716
- Update opentelemetry-js monorepo by @renovate in #5722
- Update dependency react-cookie to v7.0.2 by @renovate in #5723
- Update dependency vite-plugin-static-copy to v1.0.1 by @renovate in #5724
- Update typescript-eslint monorepo to v6.19.1 by @renovate in #5725
- Update dependency jsdom to v24 by @renovate in #5727
- Update vitest monorepo to v1.2.2 by @renovate in #5726
- [backend/frontend] Global refactor of sub list loading strategy by @richard-julien in #5721
- [backend/frontend] Add user and group confidence level (#4304) by @labo-flg in #5436
Full Changelog: 5.12.23...5.12.24
Version 5.12.23
Bug Fixes:
- #5709 Some vocabularies list are broken
- #5708 Labels screen is broken
- #5309 No items in the drop-down list of "Report types" in the "Update a report" form
- #5307 No status in the list of "Workflow of Report"
Pull Requests:
Full Changelog: 5.12.22...5.12.23
Version 5.12.22
Enhancements:
- #5702 [backend] Improve files migration to be more iterative to have more control / information about the process
- #5701 [backend] Improvement to limit engine memory usage
- #5686 Enhance menu items colors
- #5658 Change color of drag/drop overlay in graphs for relationship creation
- #5637 'main observable type' filter in triggers
- #5012 New filter’s UI in for stored filters (Stream/Feeds/Triggers/Automation)
Bug Fixes:
- #5706 [Dashboard] Counter view not correct
- #5682 Button for expanding description display in Overviews of Objects
- #5681 Problem in the way the TAXII ingester paginates requests
- #5680 Error for list widget with 'date attribute = first seen'
- #5678 Search is broken when using OpenSearch and searching for string containing "-"
- #5676 Model enforcing must be fix to convert base_score to numeric float
- #5675 Prevent data import screen failure when workbenches are instantiated with null errors
- #5674 Changing status via playbooks does not work
- #5669 create file observables with fuzzy hashes
- #5662 entity_user & relationship_obect_assignee & relationship_object_participant should not be dispalyed in investigation graph as elements to expand
- #5661 Error when trying to create a regular digest
- #5646 Authentication header provider does not entirely support HTTP/1.1 style headers with capital letters
- #5635 Relationship types in Correlation views not translated
- #5632 Error at Case RFI creation
- #5629 [file indexing] infinit retry on parsing
- #5628 'Notes' header different from other entity types header
- #5626 Text filters (startsWith, endWith, contains) is breaking with double quote (")
- #5624 Display dash instead of empty external ID in course of action details
- #4630 Vulnerabilities are not imported (wrong type for x_opencti_base_score)
Pull Requests:
- [frontend] empty fields with dash in CourseOfAction and Report overview (#5624) by @Archidoit in #5627
- [frontend] 'Notes' header different from other entity types header (#5628) by @CelineSebe in #5634
- [backend] Fix file indexing infinite retry on parsing error (#5629) by @SouadHadjiat in #5631
- [drone] Builds number reduction by @RomuDeuxfois in #5546
- [frontend] add 'main observable type' filter for Triggers (#5637) by @Archidoit in #5638
- [Drone] Improvment/drone by @RomuDeuxfois in #5644
- [frontend] add 'main observable type' filter in Widgets (#5637) by @Archidoit in #5645
- [Drone] Rollback by @RomuDeuxfois in #5650
- [frontend] Fix CaseRfis list & creation by @Kedae in #5657
- [frontend] fix error at Digest creation (#5661) by @Archidoit in #5663
- [frontend/backend] CSV Mapper default values (#4932) by @lndrtrbn in #5210
- Allow to configure node-saml wantAuthnResponseSigned parameter by @sbocahu in #5668
- [backend/frontend] Model enforcing must be fixed to convert base_score to float.(#5676) by @aHenryJard in #5677
- [frontend] exclude User entity/refs from elements to expand in Investigation graphs (#5662) by @Archidoit in #5683
- [frontend] MenuItem component color accessibility changes by @Bonsai8863 in #5671
- [frontend] Fix button for expanding description display in Overviews by @jpkha in #5687
- Update slack orb to v4.12.6 by @renovate in #5690
- Update dependency apexcharts to v3.45.2 by @renovate in #5688
- Update dependency axios to v1.6.6 by @renovate in #5689
- Change the way TAXII ingester paginates requests by @yassine-ouaamou in #5691
- [backend/frontend] Improve search complexity and error handling (#5678) by @richard-julien in #5700
- [backend] load creators from cache to improve perf by @SouadHadjiat in #5640
- [frontend] Fix report types display if null (#5624) by @SouadHadjiat in #5705
- [backend] Improve files migration to be more iterative to have more control / information about the process (#5702) by @richard-julien in #5703
- [backend] Improvement to limit engine memory usage by @richard-julien in #5642
Full Changelog: 5.12.21...5.12.22
Version 5.12.21
Enhancements:
- #5434 Add information from authentication (headers) in audit logging
- #5288 [backend] Prevent inferences modification to be part of history by default
- #4533 Enable administrators to view subscriptions made by users directly at the entity level
- #3608 The MITRE ATT&CK pattern is not visible in the correlation view.
Bug Fixes:
- #5618 Layout in group overview is not correct
- #5612 Unable to create an export of Attack patterns
- #5610 Custom dashboard header bad design
- #5608 Unauthorized errors should redirect to Login page
- #5599 Toggle buttons are broken in all headers
- #5591 Authentication header provider does not support HTTP/1.1 style headers with capital letters
- #5586 CVSS3 Score of a vulnerability can be empty at creation but display error if empty at edition
- #5578 [Dashboard] "Number of results" not taken into account
- #5514 Padding not correct in playbook drawers
- #5447 Tables in description fields can move outside the description space and overlap other fields.
- #5435 Impossible to see a file uploaded if we are not part of the platform organization
- #5420 Breakdown of graphs do not work anymore.
- #4132 UI issue in Arsenal -> Malware React virtualised not behaving correctly.
Pull Requests:
- [frontend] Fix tsconfig issue with eslint on extract-i18n-keyword.js by @jpkha in #5585
- Update dependency @mui/x-date-pickers to v6 - abandoned by @renovate in #3979
- [frontend] Padding in PlaybookAddComponents(#5514) by @CelineSebe in #5583
- [frontend] Fix the number of results in Audits List (#5578) by @CelineSebe in #5588
- [frontend] Tables in description fields cannot move outside the description (#5447) by @CelineSebe in #5544
- Update dependency @types/node to v20.11.5 by @renovate in #5595
- Update dependency @types/graphql-upload to v16.0.7 by @renovate in #5594
- Update dependency @types/ejs to v3.1.5 by @renovate in #5592
- Update dependency @types/express to v4.17.21 by @renovate in #5593
- Update material-ui monorepo to v5.15.5 by @renovate in #5572
- Update aws-sdk-js-v3 monorepo to v3.495.0 by @renovate in #5600
- Update dependency css-loader to v6.9.1 by @renovate in #5601
- [frontend] Fix toggle buttons display in headers (#5599) by @SouadHadjiat in #5605
- [frontend] Add indicator pattern filter by @jpkha in #5590
- [frontend] Fix padding in PlaybookAddComponents(#5514) by @CelineSebe in #5604
- [frontend] Vulnerability CVSS3-Score not mandatory (#5586) by @Archidoit in #5606
- [backend] Add information from authentication (headers) in audit logging (#5434) by @richard-julien in #5614
- [backend/frontend] Implementation of the core feature for indicators decay (#2859) by @aHenryJard in #5317
- [frontend] Unauthorized errors should redirect to Login page (#5608) by @SouadHadjiat in #5609
- Update dependency vite to v5.0.12 by @renovate in #5616
- Update dependency react-router-dom-v5-compat to v6.21.3 by @renovate in #5615
- Bump vite from 5.0.11 to 5.0.12 in /opencti-platform/opencti-graphql by @dependabot in #5619
- [frontend] Unable to create an export of Attack patterns (#5612) by @richard-julien in #5617
- Update dependency date-fns to v3.3.0 by @renovate in #5350
- Update dependency js-base64 to v3.7.6 by @renovate in #5620
- [backend] Fix the file change right by @Kedae in #5587
Full Changelog: 5.12.20...5.12.21
Version 5.12.20
Bug Fixes:
- #5563 Impossible to use some fields when in an Graph
- #5561 Invalid of mapping usage, dynamic introduction of [mm-source-mtime]
- #5560 Migration rename-workflow-filter-key fail when widgets have empty dataSelection
- #5556 Left buttons left border is hidden in containers
- #5547 Deduplication relationship is broken since introduction of new filtering system
- #5545 Widget not clickable on Custom Dashboard
Pull Requests:
- Update dependency @vitejs/plugin-react to v4.2.1 by @renovate in #5528
- Update rjsf monorepo to v5.16.1 by @renovate in #5540
- Update opentelemetry-js monorepo by @renovate in #5539
- Update dependency jsdom to v23.2.0 by @renovate in #5533
- Update dependency jose to v5.2.0 by @renovate in #5532
- Update dependency eslint to v8.56.0 by @renovate in #5531
- Update dependency classnames to v2.5.1 by @renovate in #5529
- Update dependency css-loader to v6.9.0 by @renovate in #5530
- Update dependency react-pdf to v7.7.0 by @renovate in #5538
- Update dependency @types/react-relay to v16.0.6 by @renovate in #5520
- [frontend] Impossible to use some fields when in a graph (#5563) by @richard-julien in #5566
- [backend] Get only platform metadata to prevent mm-source-mtime ingestion failure (#5561) by @richard-julien in #5567
- [backend] Migration rename-workflow-filter-key fail when widgets have empty dataSelection (#5560) by @richard-julien in #5565
- [backende] Deduplication relationship is broken since introduction of new filtering system (#5547) by @richard-julien in #5564
- Update dependency reactflow to v11.10.2 by @renovate in #5571
Full Changelog: 5.12.19...5.12.20
Version 5.12.19
Bug Fixes:
- #5525 BatchLoading failure when target is not accessible or deleted
- #5437 Automation: the "+" dispaears if you delete 2 times an item
Pull Requests:
- Update dependency @testing-library/react to v14.1.2 by @renovate in #5523
- Update dependency @escape.tech/graphql-armor to v2.4.0 by @renovate in #5522
- Update dependency @types/react-csv to v1.1.10 by @renovate in #5519
- Update dependency @types/react-syntax-highlighter to v15.5.11 by @renovate in #5521
- [backend] BatchLoading failure when target is not accessible or deleted (#5525) by @SarahBocognano in #5526
- [frontend] fix output ports handling in Playbooks (#5437) by @labo-flg in #5524
- Update dependency @types/dot-object to v2.1.6 by @renovate in #5542
- Update dependency postcss-loader to v8 by @renovate in #5543
- Update typescript-eslint monorepo to v6.19.0 by @renovate in #5541
- Update dependency react-intl to v6.6.1 by @renovate in #5537
- Update dependency passport to v0.7.0 by @renovate in #5536
Full Changelog: 5.12.18...5.12.19
Version 5.12.18
Enhancements:
- #1417 UI: Creating Relation in Knowledge Graph
Bug Fixes:
- #5518 "Related entities" section in Knowledge tab crash
- #5515 Linked entities view is broken
- #5507 Filters not correctly displayed in dashboards
- #5488 Hour interval doesn't work on timeseries queries
- #5477 Type icon not displayed in list distribution widgets
- #5466 Knowledge > Export leads to unknown page (null in URL)
- #5440 Long names when merging is not displayed correctly
- #5387 Default value of a Registry Key is not properly shown in Workbench
Pull Requests:
- Update dependency file-type to v19 by @renovate in #5495
- [frontend] fix default value displayed in case of windows registry key (#5387) by @lndrtrbn in #5496
- [backend] fix interval hour in timeseries graphql queries (#5488) by @kudrom in #5489
- Update dependency react-router-dom-v5-compat to v6.21.2 by @renovate in #5483
- [frontend] i18n improvement by @jpkha in #5487
- [frontend] fix link resolution for file export (#5466) by @labo-flg in #5472
- Update dependency convert to v4.14.1 by @renovate in #5501
- Update dependency i18n-auto-translation to v1.3.7 by @renovate in #5502
- Update dependency style-loader to v3.3.4 by @renovate in #5504
- Update dependency postcss to v8.4.33 by @renovate in #5503
- Update dependency vite to v5.0.11 by @renovate in #5505
- [frontend] truncate merged observable name (#5440) by @marieflorescontact in #5455
- Update dependency @types/react-test-renderer to v18.0.7 by @renovate in #5506
- Update vitest monorepo to v1.2.0 by @renovate in #5508
- Update dependency @graphql-tools/utils to v10.0.12 by @renovate in #5510
- Update dependency @emotion/react to v11.11.3 by @renovate in #5509
- Update dependency @types/bcryptjs to v2.4.6 by @renovate in #5511
- Update material-ui monorepo by @renovate in #5513
- Update dependency @types/bluebird to v3.5.42 by @renovate in #5512
- [Frontend] Type icon not displayed in list distribution widgets (#5477) by @CelineSebe in #5499
- [frontend] fix filters reset in widgets (#5507) by @Archidoit in #5517
- [frontend] Relationship creation graph by @Kedae in #5457
- [frontend] Linked entities view is broken (#5515)(#5518) by @jpkha in #5516
New Contributors:
Full Changelog: 5.12.17...5.12.18
Version 5.12.17
Bug Fixes:
- #5500 New model enforcing fail to be applied for platform initialized before or equals to version 5.8
Pull Requests:
- Update dependency @types/node to v20.11.2 by @renovate in #5492
- Update aws-sdk-js-v3 monorepo to v3.490.0 by @renovate in #5490
- Update dependency axios-cookiejar-support to v5 by @renovate in #5494
Full Changelog: 5.12.16...5.12.17