Easily access various runtime logs - application, gateway, load balancer, and more. Experience real-time and historical logs in one place, with powerful filtering options.
You can now deploy container images directly in Choreo. Create components using existing container images from external container registries. You no longer need to plug in your Git repo. Bring your own CI pipelines to trigger deployments.
You can now use your preferred WSO2 Micro Integrator runtime version with your integration artifacts. Enjoy flexibility and migrate to a different MI runtime version on your own time.
We've released a Ballerina module to parse standard EDIFACT messages, making integration development with EDIFACT backends a breeze. You can now skip the hassle of finding schemas or generating code and simplify your workflows.
We've simplified scheduling with Choreo by adding timezone support. You no longer need to convert your schedule to UTC manually - simply choose your preferred timezone, and Choreo will ensure your integrations run accurately at the scheduled time.
Choreo has enhanced WSO2's Micro Integrator build preset feature to offer multiple ways for defining endpoints in your integrations. You can now use the endpoints.yaml file for precise configuration, auto generate endpoints based on your component's API resources, or use the default endpoint as before.
With Choreo, you can easily and quickly deploy your web applications, whether they are server-rendered apps or single-page apps. You can also manage the deployment process effortlessly, ensuring your web apps perform optimally and are highly available.
Choreo now enables users to connect their Bitbucket repositories, offering an additional option alongside GitHub for streamlined component creation.
We have integrated with Moesif to provide enhanced analytics capabilities through Choreo. With this integration, you can easily publish your data to Moesif, leveraging various charts and dashboards to derive valuable insights. Having your data in Moesif gives you access to their competitive features, including powerful monetization options, further enriching your analytics experience and enabling you to make data-driven decisions for business success.
Unlock a new level of insights and control with Choreo. Experience seamless visibility into your proxy components like never before. You can now view access logs for proxy components on the Choreo Observability page. Dive deep into your system's performance, track requests, and unleash the true potential of your APIs.
In addition to social login, you can now log into Choreo using a corporate email address and a password. This functionality addresses the limitation where enterprise customers needed help to provision a Choreo organization with their email, which has its own domain.
The latest update integrates WSO2 Micro Integrator’s secure vault with Choreo, enhancing secure data management capabilities. This functionality enables users to securely store and access sensitive data, such as passwords and tokens, all managed seamlessly within Choreo's secret management system. By combining WSO2 Micro Integrator’s secure vault and Choreo's secret management, users benefit from an added layer of data protection for credentials and other sensitive data, significantly improving data security within WSO2 Micro Integrator integrations.
This feature enables integration users of WSO2 Micro Integrator to import self-signed or private CA-signed certificates to their WSO2 Micro Integrator client-truststore.jks. This allows integrations to communicate with external services using these certificates.
Previously, users could only generate a single key for a given application, which meant the same credentials were used for both production and non-production environments.
To address this security issue, now two different keys can be generated for an application. The production key can be used to invoke the production URL, while the sandbox key can be used to invoke the sandbox and other URLs for lower environments.
Take control of your integration scheduling with Choreo. You can now define scheduled integrations using cron syntax, giving you more flexibility and precision. The user interface has been improved to provide an intuitive experience, making it easier to configure and manage scheduled integration tasks.
Maximize your local development potential with the Choreo VS Code extension. With project and component management capabilities, it streamlines your cloud native application development. Create components locally and push them to Choreo directly from within VS Code.
Get valuable insights into your API projects with Choreo’s CIO View. This feature provides high-level analytics, such as total traffic, API error summary, latency, and lowest-performing APIs, to help CIOs make informed decisions about resource allocation and prioritization. With a clear, easy-to-understand summary of API performance, Choreo’s CIO View is an invaluable tool for any organization relying on APIs to deliver value to its customers.
To improve security, the validity period of the test keys generated from the Test page has been reduced from 1 day to 10 minutes. This change minimizes the risk of intrusion if a token is compromised.
This feature enables users to easily connect and configure endpoints that are secured with mutual SSL for their API proxy.
Choreo’s new feature allows users to easily correlate logs to traces, providing valuable insights for debugging issues in Choreo components. With this feature, users can view logs associated with a specific request and gain a better understanding of their system’s behavior. This addition to Choreo’s observability capabilities helps streamline the debugging process.
Choreo now supports environment variables-based configuration for loggers related to WSO2 Micro Integrator-based integrations. This feature simplifies logging preferences management and provides greater control over logging behavior within the Choreo environment, enabling users to easily enable or disable loggers as needed.
This feature enables users to test production-ready changes in an environment identical to the production environment. Users can provide the sandbox URL endpoint, and the API requests will be directed to that specific endpoint for testing.
This allows for comprehensive testing of changes before deployment to the live production environment, reducing the likelihood of issues and better ensuring smoother deployments.
This update introduces a role-based API visibility control feature in the Developer Portal, allowing API developers to specify which users have access to a published API. By selecting the Restricted visibility option, users can define the specific roles that will have visibility to the API within the Developer portal. This offers greater control and flexibility over API access management
Choreo provides support for mono repos, which allows users to store multiple components in a single repository. Previously, when a user modified one component, all components with automatic deployment were deployed. With this new feature, only the corresponding component will be deployed when auto-deploy is enabled, ensuring more targeted and efficient deployment.
Choreo’s service component is a powerful building block for cloud native applications. It allows you to deploy and expose REST, GraphQL, or gRPC services quickly and easily. It is a fundamental building block for creating cloud native applications in Choreo.
With service components, you can quickly create APIs and microservices with simplicity and flexibility, streamlining the development process. Service components can be integrated with other Choreo components such as message processors, connectors, and data sources to create end-to-end solutions for complex software systems.
You can now specify custom rate limits for APIs at both the API level and operation level. This feature eliminates the need to stick to the predefined list in the UI and removes subscription and application-level throttling. As a result, the process of selecting usage plans and application quotas will also be removed.
Choreo’s latest feature enhancement allows users to optimize the performance of their integration solutions by customizing preconfigured settings of the WSO2 Micro Integrator. Users can modify internal configurations, such as transport settings, to better align with their organization's unique requirements. By defining a deployment.toml file in the GitHub repository subpath of their WSO2 Micro Integrator project, users can receive greater control over the integration environment.