- Update docs around support / non-support for standalone orgs and projects
- Add tests for resources and data-sources re: standalone orgs and projects
- Update docs around runner resource class & example usage
- [Breaking] Update license to Mozilla Public License Version 2.0
- Support project resource
- Support imports for Context and Runner resource-class resource
- Update Webhook resource & data-source to detect changes on events and signing_secret as expected
- Update Runner Token resource examples
- Use server hostname as-is for Runner API calls
- Update main doc to latest list of resources supported
- Remove duplicate info in document
- Support runner resource-class as resource
- Support runner resource-classes as data source
- Support runner token as resource
- Support runner tokens as data source
- Skip NotFound errors when destroying resource, as recommended
- Document maximum no. of webhooks per project (data source)
- Implement pagination for checkout keys (data source)
- Refactored warning messages for call-to-actions (improved developer experience)
- Support context environment variable as resource
- Support context as data source
- Corrected documentation around context
- Support context as resource
- Support import functionality for Schedule and Webhook resources
- Log warning about users needed to delete public key of checkout keys in VCS
- Refactored handling of unchanged attributes when updating
- Refactored handling of resources that do not support updates (env_var, checkout_key)
- Support checkout keys as data source
- Support checkout key as resource
- BREAKING Refactored project environment variable (resource) to
env_var
- Support project as data source
- Support project environment variable as resource
- Updated provider documentation
- Support scheduled pipeline (schedule) as resource
- Removed unnecessary print logs
- Fixed provider path
- First release with webhook resource & webhooks data source