Roadmap
We are always listening to what our users say, and good suggestions are very likely to be considered. Feel free to contact us with any suggestions.
2017
Q2
- Initial beta release
Q3
- Support showing changelogs in pull requests
Q4
- Make it possible to specify PHP version
- Add a public roadmap
2018
Q1
- Make it possible to disallow projects to be updated
Q2
- Add option to not update with dependencies
Q3
- Support Gitlab
- Make it possible to receive one pull request per dependency, instead of per version
- Open source and release Github login module
Q4
- Make it possible to pause Violinist between certain time ranges
- Make it possible to pause a project
- Add PHP 7.3
2019
Q1
- Support option for one_pull_request_per_package
- Support option for allow_updates_beyond_constraint
- Implement and offer a priority queue
- Make it possible to get notified with email and slack when updates can not be run
- Add support for custom messages in pull requests
- Add support for deploy keys
Q2
- Beta support for API
- Support Bitbucket
- Support assignees for Pull/merge requests
- Support not updating dev dependencies
Q3
Q4
- Add PHP 7.4
2020
Q1
- Support updating bundled packages
- Support having composer.json in a subdirectory
Q2
- Support overriding the default branch
- Support maximum concurrent Pull/Merge requests
Q3
- Indicate which packages were updated using the update command
- Make it possible to limit concurrent updates (throttle number of pull requests)
- Support PHP 8.0
- Support composer 2
Q4
- Support for private packagist through environment variables
- Support for storing environment variables per user or per project
2020
Q1
- Support for creating projects via the API
The roadmap is a living document, and might change without notice. Reasons for changing priorities might be (but are not limited to):
- Enterprise customers with feature requests.
- Unexpected changes in third party APIs
- Important maintenance or changes due to libraries or software used.
This roadmap was last updated Feb 9 2021.