Releases: tmobile/jazz
Releases · tmobile/jazz
v1.6
- Deployments => Jazz shows you details about your deployments per environment. You also have the ability to trigger a new build and deployment through the UI.
- Bucket per service => Jazz Admin can now choose if a website service should use existing global bucket (current feature) or create a new bucket per service.
- UI bug fixes => No side panel for coming soon features and other cleanup .
- Jazz Installer improvements => Simplify installer for scenario 3.
- Unit tests, refactoring and bug fixes.
v1.5
- Multi-environments => Jazz now enables true team development with multiple environments provisioned for each feature branch.
- Simplified Installer => Run Installer by plugging in Terraform variables.
- Robust destroy and rollback of Jazz Installer => No more orphans when you want to destroy Jazz. Things rollback to the original state if the Installer cannot finish due to errors.
- Refactoring, cleanup and bug fixes.
v1.4.5
- Dedicated AWS API endpoint for namespace and/or services => Custom API endpoints to overcome AWS API Gateway Limits as well as get separation for your specific namespace/service.
- Installer now accepts build and verbose flag => Turn ON/OFF verbosity for installer.
- Refactor installer to use Python for collecting user input and Terraform to create and configure Jazz => Cleaner code separation.
- Events based architecture for service creation workflow => Instant feedback in UI during service creation (w/o requiring force refresh).
- Refactoring, cleanup and bug fixes.
v1.4
- Gitlab SCM: v1.4 supports Gitlab as your git repository. This enables a new scenario where the installer spins up Gitlab and Jenkins in containers and is the least intrusive way for you try out Jazz.
- Modularized build packs: Build packs now heavily leverage config as code and are modularized allowing for easier extensibility.
- Meta-data in DB: v1.4 stores all services config data in DynamoDB thereby reducing human errors and enabling easier upgrades.
- Simplified Installation: The installation requires fewer dependencies while supporting more scenarios.
- Refactoring, cleanup and bug fixes.
v1.3
- Jenkins Instance: The installation enables new scenario to use a dockerized Jenkins for your Jazz CI/CD. Install Jazz in this isolated environment before you move it to your Enterprise Jenkins instance.
- Simplified Installation: The installation has been simplified where it now collects only required info as well as uses a much cleaner and smaller codebase for install. We have also moved to a CentOS based installation.
- Additional regions: Jazz is now validated to work in AWS US-East (us-east1) and US-West (us-west2)
- Config as Code: Installer config is now moved to a private repo. This is to enable config as code and allow the platform to have more plugins for all its integrations.
- Enhancements:
- Code changes to jazz-ui triggers automated build and deployment.
- Email service available to all Jazz services.
- Simplified deployment-env for user services.
- Enable config to allow for more AWS regions and other cloud providers.
v1.1.2
v1.1.1
v1.1
List of things you can expect to see in v1.1
- Custom cognito based authorizer for Authentication and Authorization.
- SES based notifications for service lifecycle
- API and Website URL's for prod and non-prod environments available within the service overview page on Jazz website
- API Test button integrated and available within the service overview page on Jazz website
- Website creation published to Cloudfront by default
- Logs integrated into Jazz website with filtering and refresh functionality
- Filtering functionality for services on Jazz UI
- Service lifecycle stages reflected on Jazz UI
- Unit tests for core services to help improve code stability and take community contributions
- Bug fixes and refactoring of code to improve code quality
Use the v1.1 installer to get this version: https://github.com/tmobile/jazz-installer/releases/tag/v1.1