Releases: port-labs/ocean
Releases · port-labs/ocean
v0.5.4
What's Changed
- [Integration][AzureDevops] - Add Azure Devops Intergration by @matan84 in #388
- Port 7003 ocean failure in the entity processing is failing the resync by @yairsimantov20 in #408
New Contributors
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- Port 6993 ocean allow async calls in the jq entity processor by @yairsimantov20 in #403
Full Changelog: v0.5.2...v0.5.3
v0.5.3.rc1
bump
v0.5.2
0.5.2 (2024-02-21)
Bug Fixes
- Fixed an issue causing the integration to crash when passing a sensitive configuration with invalid regex characters due to a missing escaping (PORT-6836)
Full Changelog: v0.5.1...v0.5.2
v0.5.1
0.5.1 (2024-02-20)
Features
- Added handling for kafka consumer empty partition assignment and shutting the application down with an error (PORT-5475)
- Added QOL decorator to help with caching the third party response (PORT-5475_2)
Improvements
- Changed the Kafka consumer to run in the event loop in async instead of sync in another thread (PORT-5475)
Bug Fixes
- Fixed an issue causing all the character to be redacted when passing empty string to a sensitive field
v0.5.0
0.5.0 (2024-02-18)
Features
- Added a method for ocean integration to redact sensitive information from the logs and automatically apply it to sensitive configurations and known sensitive patterns. (#1)
- Added an HTTP handler for Ocean logs to facilitate sending the logs to the Port. (#2)
Improvements
- Seperated the
port_ocean.utils
file into multiple files within theutils
folder to improve code organization. (#1) - Changed the Ocean context to be a global variable instead of using Localstack, preventing the framework from re-initiating the context for each thread. (#2)
Bug Fixes
- Fixed an issue where the event listener was causing the application to continue running even after receiving a termination signal. (#1)
- Fixed a bug that caused some termination signal handlers to not work by consolidating the signal listeners in a single class, as signals can only have one listener. (#2)
New Contributors
Full Changelog: v0.4.17...v0.5.0
v0.4.17
What's Changed
Features
- Added sonarcloud files for public integration scaffolding (PORT-6181)
- Replaced the
remove-docker
option from theocean new
cli withprivate
&public
flags (PORT-6181)
New Contributors
- @zbigniew-malcherczyk-tg made their first contribution in #266
- @phalbert made their first contribution in #301
Full Changelog: v0.4.16...v0.4.17
v0.4.16
What's Changed
- Increased the default timeout for requests to the integrations to 30 seconds, and made it configurable (PORT-6074)
New Contributors
- @portmachineuser made their first contribution in #325
Full Changelog: v0.4.15...v0.4.16
v0.4.15
What's Changed
- Port 5938 ocean integration exclude unset mapping by @yairsimantov20 in #323
0.4.15 (2024-01-07)
Bug Fixes
- Fixed issue causing app config with no team mapping to fail due the core using None when not set (PORT-5938)
Full Changelog: v0.4.14...v0.4.15
v0.4.14
What's Changed
- yamlint for json by @yairsimantov20 in #311
- PORT-5097 Update Ocean docs to docusaurus v3.0.1 by @MPTG94 in #314
- Port 5938 ocean integration mapping to team property is missing by @yairsimantov20 in #318
0.4.14 (2024-01-07)
Bug Fixes
- Fixed missing team parameter in the port app config model (PORT-5938)
Full Changelog: v0.4.13...v0.4.14