Help language development. Donate to The Perl Foundation
# Change Log All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [0.4.2] ### Fixed - Docker custom network break the dns server implentation (@ghast123) ## [0.4.1] ### Fixed - Docker weirdness with custom networks (@ghast123) - Custom network definition did not work (@ghast123) - Remove unicodifying of project names (@AlexDaniel) - Source url fix (@AlexDaniel) ## [0.4] ### Added - Build-order can be specified in the environment config (@samuliy) ### Fixed - Reduced unnecessary test output in 99-setup (@samuliy) - Fixed project running/stopped/removed check in author-03 test (@samuliy) ## [0.3] ### Added - Added Template::Mustache support to files + exec sections - info command added for giving status information ### Changed - Git repository clone little bit more clearer ### Fixed - Replace run with App::Platform::Command on ssh+ssl - `platform attach <projectname>` to match beginning of container name - Project name is the hostname - Regression on using --domain=<your domain> option - Print out errors coming to STDERR - Setup test docker check is always true (#29) - DNS service tried to launch too many times on Linux ## [0.2.1] ### Fixed - Volume paths were resolved wrong when not in projectdir ## [0.2.0] ### Added - New: ~/.platform/config.yml packages option for installing own devtools on every project launched - New: Added option to skip dotfiles - New: Resolve symlinks (#23) ### Fixed - 'platform create' and erraneous messages (refs #22) - Removed debug message ## [0.1.0] ### Added - Custom prompts now when attaching to container through ```platform attach ..``` (refs #7) - Now you can just use part of the container name to attach (refs #7) ### Changed - All parts renamed from Platform to App::Platform ## [0.0.6] ### Added - Adjust wrap-text width according to terminal (closes #14) - You can now set DNS port from the command line (refs #6) - Git clone support on environment subsystem (closes #8) ### Fixed - If DNS port is reserved try next one (refs #6) ## [0.0.5] ### Added - New commandline interface using CommandLine::Usage - New colourful output format - ```platform attach <project>``` to connect container via shell - examples/openldap to use openldap on your environments - ```platform remove <project>``` command to stop & remove - Throw exception if project file doesn't exists and catch it for reporting ### Changed - Added -it params to exec/run command ### Fixed - Rakudo 2017.04 and up compliance abspath -> absolute - Usage of ~ on project folder - File creation fixes when file wanted to be empty - Misc output cleanups ## [0.0.4] ### Added - Support for absolute path on project file e.g ```platform --project=<projectdir>/project.yml run``` ### Changed - Sleep on exec changed to be conditional if postgres installed - Output more verbose and colourful ## [0.0.3] - 2017-04-12 ### Added - Running commands after container is started - [--network=acme] option to platform command ### Changed - Be verbose on docker build phase - Don't wait so much on docker stop ### Fixed - File creation fixes and finding correct path - "platform ssl genrsa" wasn't producing public crt - Replace ~ from path to HOME ## [0.0.2] - 2017-04-05 ### Added - Created basic example under examples/ folder ### Changed - Default tld domain from local -> localhost - DNS servers to Google Public DNS servers ### Fixed - macOS issues on tests ## [0.0.1] - 2017-03-31 ### Added - Proxy + DNS services - Project and Environment support [Unreleased]: https://github.com/7ojo/perl6-platform/compare/0.4.2...HEAD [0.4.2]: https://github.com/7ojo/perl6-platform/compare/0.4.1...0.4.2 [0.4.1]: https://github.com/7ojo/perl6-platform/compare/0.4.0...0.4.1 [0.4.0]: https://github.com/7ojo/perl6-platform/compare/0.3.0...0.4.0 [0.3.0]: https://github.com/7ojo/perl6-platform/compare/0.2.1...0.3.0 [0.2.1]: https://github.com/7ojo/perl6-platform/compare/0.2.0...0.2.1 [0.2.0]: https://github.com/7ojo/perl6-platform/compare/0.1.0...0.2.0 [0.1.0]: https://github.com/7ojo/perl6-platform/compare/0.0.6...0.1.0 [0.0.6]: https://github.com/7ojo/perl6-platform/compare/0.0.5...0.0.6 [0.0.5]: https://github.com/7ojo/perl6-platform/compare/0.0.4...0.0.5 [0.0.4]: https://github.com/7ojo/perl6-platform/compare/0.0.3...0.0.4 [0.0.3]: https://github.com/7ojo/perl6-platform/compare/0.0.2...0.0.3 [0.0.2]: https://github.com/7ojo/perl6-platform/compare/0.0.1...0.0.2 [0.0.1]: https://github.com/7ojo/perl6-platform/compare/0.0.1