All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Show stringified JSONS as structured data
- Add visualization for action reason and replace paths (forces replacement) introduced in newer plan versions
- Add several test cases
- Fixed some components to avoid crashing on empty plans
- Added basic tests and coveralls.io
- Fixed the treatment of sensitive data
This release includes some major visual changes
- Use of Bootstrap for UI components
- Summary view, with generic info about Terraform plan
- Search menu for list view with filtering and grouping options
- Improve sensitive values management, manage deeply nested sensitive values
- Now only list view or graph view is active at the same time. Added buttons on navbar for selecting views
- Properly manage when resource address has an string index with dots
- Make all elements fit a 1080 screen without scroll
- Reduced navbar size
- Show a single column on detail when action is delete or create
- Don't show unified diff if the field is unchanged
- Update README and gif
- Fixed docker image generation.
This is the first version since the fork from https://github.com/hieven/terraform-visual
- Support for sensitive values
- Dockerfile
- Improve readibility of focused view by keeping field names as a single line
- List view and reformated layout
- Gradients for create-destroy and destroy-create operations
- Use unified diff style for fields with more than 4 lines
- 'Hide unchanged fields' button
- Changed text color for selected item
- Icons to reprensent fields data type
- Icon to represent if field is changed or not
- Increased graph hgap
- Updated
yarn
dependencies
- Some useless code