Enhancements:
- #4779 [RecordedFuture Enrichment] Remove analyst notes feature
- #4744 [elastic-security] Full refactor, implement 2 new connectors for import / stream
- #4728 [s3] Enhance the connector with more mappings v4
- #4696 [ConnectorSDK] Add ListFromString type
- #4641 [Ransomware Live] Migrate connector to be connector manager supported
- #4624 [Sekoia] Migrate connector to be connector manager supported
- #4598 [VirusTotalDownloader] Migrate connector to be connector manager supported
- #4578 [Threat Fox] Migrate connector to be connector manager supported
- #4563 [Hygiene] Migrate connector to be connector manager supported
- #4562 [CISA KEV] Migrate connector to be connector manager supported
- #4477 [Connector manager/composer] Introduce schema generator and manifest for new OCTI option
Bug Fixes:
- #4760 [GreyNoise Feed] Missing pydantic in requirements
- #4741 [composer] Parsing configuration error
- #4738 [CVE] Bug the CVE entrypoint is not correctly retrieved
- #4736 Typo in file title line
- #4721 [ransomware.live] missing country and sector
- #4720 [TaniumIntel] Continuous Intel DB deployments during OpenCTI ingestion
- #4714 [composer] Wrong commit / dry run on PR / don't commit on failure
- #4694 [Composer] Bug Breaking with config.yaml / Manifest generation
- #4661 [EmailIntelImap] Connector doesn't start
- #4658 [composer] Unify serialization of list fields
- #4396 [crowdstrike] IPv6 Indicators Have Wrong Pattern Type
Pull Requests:
- [EmailIntelImap] Fix pydantic types Secret | None by @pdamoune in #4662
- [composer] properly exclude CONNECTOR_ID from manifests by @labo-flg in #4698
- [CI] Retry docker login in case of failure by @efaure in #4645
- [ConnectorSDK] Implement ListFromString by @pdamoune in #4697
- [Composer] add/fix logo by @romain-filigran in #4699
- [Sekoia] Migrate connector to be connector manager supported by @Megafredo in #4638
- [Composer] Fix extra parameter for pydantic by @Megafredo in #4695
- Update redis Docker tag to v8 by @renovate[bot] in #4690
- Update rabbitmq Docker tag to v4 by @renovate[bot] in #4689
- Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v9 by @renovate[bot] in #4687
- Update opencti/worker Docker tag to v6.7.19 by @renovate[bot] in #4680
- Update opencti/platform Docker tag to v6.7.19 by @renovate[bot] in #4679
- Update opencti/connector-import-file-stix Docker tag to v6.7.19 by @renovate[bot] in #4678
- Update dependency pycti to v6.7.19 by @renovate[bot] in #4667
- [VirusTotal Downloader] Make connector compatible with connector composer by @Ninoxe in #4628
- [CISA KEV] Make connector compatible with connector composer by @helene-nguyen in #4565
- [Ransomware Live] Migrate connector to be connector manager supported by @Ninoxe in #4693
- [composer] fix servicenow manifest by @labo-flg in #4705
- [Hub] Add new manifests by @romain-filigran in #4703
- [composer] Wrong commit / dry run on PR / don't commit on failure by @pdamoune in #4715
- [composer] Unify serialization of list fields by @pdamoune in #4691
- [composer] migrate Sekoia scope configuration from str to ListFromString by @pdamoune in #4722
- Update dependency ruff to v0.13.0 by @renovate[bot] in #4663
- [Crowdstrike] Handle IPv6 Indicators properly by @pdamoune in #4625
- Update dependency sixgill-clients to v0.2.27 by @renovate[bot] in #4672
- Update dependency Titan-Client to v1.20.0.13 by @renovate[bot] in #4676
- Update dependency boto3 to v1.40.30 by @renovate[bot] in #4664
- Update dependency cron-converter to v1.2.2 by @renovate[bot] in #4665
- [CVE] Update Dockerfile and remove entrypoint by @Megafredo in #4739
- Update dependency domaintools-api to v2.5.1 by @renovate[bot] in #4666
- Update dependency pylint to v3.3.8 by @renovate[bot] in #4669
- [composer] Fix Parsing configuration error by @pdamoune in #4740
- [s3] Enhance the connector with more mappings v4 by @romain-filigran in #4730
- [elastic-security] Full refactor, implement 2 new connectors for import / stream (#4744) by @SamuelHassine in #4745
- Update dependency pydantic to v2.11.9 by @renovate[bot] in #4668
- [Greynoise] Add missing pydantic by @Ninoxe in #4761
- [composer] remove email intel imap from composer catalog by @romain-filigran in #4764
- fix typo in README title by @mariot in #4771
- [import-document-ai] feat: make relationship extraction optionnal by @flavienSindou in #4757
- [composer]: change hygiene logo by @romain-filigran in #4777
- [TaniumIntel] Add TANIUM_INTEL_DEPLOY_INTEL configuration by @pdamoune in #4775
- [RecordedFuture Enrichment] Remove analyst notes feature by @Powlinett in #4769
- Update dependency pytest to v8.4.2 by @renovate[bot] in #4670
- [Ransomware Live] Missing country and sector by @Ninoxe in #4776
New Contributors:
Full Changelog: 6.7.19...6.7.20