Releases: craftcms/nitro
0.11.2
0.11.1
Changelog
856caea Cleanup loose files on failure.
0a481e0 Merge branch 'feature/rename-support' into develop
20fd660 Merge branch 'release/0.11.0'
d2d0a30 Merge branch 'release/0.11.1'
201a46f Merge tag '0.10.3' into develop
a6f8536 Merge tag 'v0.11.0' into develop
3f39c1f account for existing configs during init
e52765b add IsExact helper to Mount
72aa7cb add apply task with tests
8fa9519 add clean flag to destroy to also remove config file
45cfbf8 add databases to apply with tests
8c6ba8d add find existing container func
6e8be7b add find.PHPVersion
a44b40e add finder interface and SitesEnabled
d254a0f add more tests for apply
5605d53 add new sites to test mount
be37b81 add rename and test
5d96b15 add script to set database user permissions
84f8be7 add skips apply if there is nothing to do
7e3f1fa add test for rename site
1fe940a add tests for checking mounts on config
03d024b add tests for finding database
854eb44 add tests for the config file php
a608ab5 add tests to remove left over sites
b6a01af added rename command
8bf5418 always read in config during apply command
fe8ef98 better output for context
eb840ab break import commands to sep lines
8b8abca break out config and add tests for existing mounts
2356fa6 change log
9d1cfc1 check for existing sites and mounts in add
5a6f97e check for os note
ebaa658 cleanup
8ecec15 completely remove old prompt package
ab80ce0 create databases on import
b34165a create symlinks when adding sites
be9a7a8 dont save config when using existing during init
84090c8 don’t error on no sites
07c2082 don’t use syscall on windows
7097841 fix an issue with apply and databases
e3c55e0 fix logic for the sites in apply
8b896f7 force remove running containers
d0b6e86 hardcode bionic in launch
1b77a54 make error more useful
98e14da make php a valid config option
55aadff make varialbe change exported
9771b93 move GetExpandedMounts to config
8cc64c3 move actions into task package
8448048 move add to task pkg
a67cc1a new line
1bbdd2e notes
c434884 remove old code
5a66ad8 remove old prompt from add
2843bb2 remove or
ab827f2 remove the old prompt from logs
a02221a remove todo
42e7584 reorder
fdf2402 replace prompt library and update remove to use apply
4f5f8dd semantics
1455122 semantics
88ff072 skip empty sites as well
7192d90 switch apply to use new task, update databases
1800c20 switch hostname to new prompt
d648a8e tidy
3f56414 update add to call apply
1537185 update changelog for 0.11.0
8fdb3b7 update import to use new prompt
565d403 update rmeove and rename to use apply
ed6b592 use db.Name
a0b5597 wait for mysql to be ready before continuing
7c2f290 wip rename
30c1475 wip rename command
v0.11.0
Changelog
0a481e0 Merge branch 'feature/rename-support' into develop
20fd660 Merge branch 'release/0.11.0'
201a46f Merge tag '0.10.3' into develop
3f39c1f account for existing configs during init
e52765b add IsExact helper to Mount
72aa7cb add apply task with tests
8fa9519 add clean flag to destroy to also remove config file
45cfbf8 add databases to apply with tests
8c6ba8d add find existing container func
6e8be7b add find.PHPVersion
a44b40e add finder interface and SitesEnabled
d254a0f add more tests for apply
5605d53 add new sites to test mount
be37b81 add rename and test
5d96b15 add script to set database user permissions
84f8be7 add skips apply if there is nothing to do
7e3f1fa add test for rename site
1fe940a add tests for checking mounts on config
03d024b add tests for finding database
854eb44 add tests for the config file php
a608ab5 add tests to remove left over sites
b6a01af added rename command
8bf5418 always read in config during apply command
fe8ef98 better output for context
eb840ab break import commands to sep lines
8b8abca break out config and add tests for existing mounts
2356fa6 change log
9d1cfc1 check for existing sites and mounts in add
5a6f97e check for os note
ebaa658 cleanup
8ecec15 completely remove old prompt package
ab80ce0 create databases on import
b34165a create symlinks when adding sites
be9a7a8 dont save config when using existing during init
84090c8 don’t error on no sites
07c2082 don’t use syscall on windows
7097841 fix an issue with apply and databases
e3c55e0 fix logic for the sites in apply
8b896f7 force remove running containers
d0b6e86 hardcode bionic in launch
1b77a54 make error more useful
98e14da make php a valid config option
55aadff make varialbe change exported
9771b93 move GetExpandedMounts to config
8cc64c3 move actions into task package
8448048 move add to task pkg
a67cc1a new line
1bbdd2e notes
c434884 remove old code
5a66ad8 remove old prompt from add
2843bb2 remove or
ab827f2 remove the old prompt from logs
a02221a remove todo
42e7584 reorder
fdf2402 replace prompt library and update remove to use apply
1455122 semantics
4f5f8dd semantics
88ff072 skip empty sites as well
7192d90 switch apply to use new task, update databases
1800c20 switch hostname to new prompt
d648a8e tidy
3f56414 update add to call apply
1537185 update changelog for 0.11.0
8fdb3b7 update import to use new prompt
565d403 update rmeove and rename to use apply
ed6b592 use db.Name
a0b5597 wait for mysql to be ready before continuing
7c2f290 wip rename
30c1475 wip rename command
0.10.3
Changelog
fd462e6 Explicitly set Github release info
9729664 Merge branch 'develop'
c85d02f Merge branch 'release/0.10.1'
2cb8dea Merge branch 'release/0.10.2'
d57b432 Merge branch 'release/0.10.3'
44c7238 Merge pull request #83 from craftcms/develop
abd51c3 Merge tag 'v0.10.0' into develop
6429461 Merge tag 'v0.10.1' into develop
06bbcf3 Merge tag 'v0.10.2' into develop
f562a76 bak => yml
b8b9230 don’t mount filesystem on buddy for releases
b1ca320 rename buddy.yaml
v0.10.2
v0.10.0
Changelog
635b8cc !.
8b1be01 "Adding to your hosts file"
dfa2a22 0.10.0
235ea0c
d6caa96 Adding Sites / Adding Mounts
5f13c2d Document remove
command
e3474a8 Fixed example
2353784 Fixed typo
b7e8c55 Intall Multipass as part of install instructions
72676df Merge branch 'develop' into feature/readme
8d99691 Merge branch 'release/0.10.0'
e8ef661 Merge pull request #84 from craftcms/feature/readme
8e5d867 Nitro now installs/updates to a temp folder.
d1d68e6 No need to say this twice
1bda87b Only run init from install if there wasn’t an error
7139f0b Remove Requirements TOC link
55f8f8b Removed machine *
commands from TOC
7e0d202 Shell code block cleanup
dca4dec Tell buddy to clear caches
66b064d Tweaks
e58f347 Typo
20c0e46 Update to installer.getnitro.sh
b86e869 Updated readme per latest planned changes
e92afa2 Updated the release notes
d2af5a3 Upgrade notes
5526374 abstract hosts editing
2fec8b1 abstract sudo commands to package
2588620 add RemoverSaver and Remove to hosts
96e8701 add destroy to top level
0278f05 add hosts/remove command as hidden
507ce36 add init command to installer
490a201 add local target to build and mv into bin
3c5ff55 add short help for init
70d062e add tests and helper for path normalizing
65fd366 add zip to windows
462a9df capital N
214efe9 changelog
0aa5814 check for NITRO_DEFAULT_MACHINE env var
d2a8315 cleanup makefile
bca1feb clear cache on release
06301a8 create diff package
3317ad4 create find package
ca2578d create version package
1c5939d destroy command now allows machine name as arg
03da022 docs and cleanup
045365e docs and interface for AdderSaver
30521a7 document changes to destroy
bd5502e don’t delete the yaml on destroy
cfcf5b1 don’t hide apply
cef7508 ensure xdebug off restarts php-fpm
a1b5d72 fix import name
80ac51b fix the relative path import issue
08528e9 fix typo in init
4835c5b general cleanup
58cf6da get.sh → install.sh
dd513f4 hide CPU flag until upstream issue is resolved
5ced0b2 if the env is set, assign it to the flag
ae95691 info can be nil, resolves #78
339c397 make destroy cleanup the config and hosts file
6f9d25e move nitro.yaml into examples folder
775adf8 move normalize path into package
c1b925e move os.Remove to end
b57bc75 move webroot helper into sep package
5b417a6 name build as nitro
d93e14c output hostname in add, not machine
9bb0ab1 remove 5.8 as version of mysql
130c99b remove apply prompt from init
aea9874 remove cfg file check from add
8388e1a remove default database from docker create
44286e6 remove extra space
5fc3b58 remove hack package
3d85960 remove hosts command and config flag
82720cd remove imports
8f61651 remove name from config
cf43be5 remove non-editable options from yaml
ad0a7c4 remove now accepts hostname as args
5ac61ab remove permanent flag
2fcf808 remove references to name in favor of a flag
6f9f43e remove the machine namespace
4e9e2f5 remove unused import
292fb6c remove will not prompt when no sites are found
edff1fe rename hosts add to hosts as hidden cmd
54fa5bc reorder output
d05c9bb reorder prompts for apply
af9c677 semantics
ebc50f7 set flagname to default machine to clean up commands
eab5b6c sudo run now accepts variadic commands
5715dcb switch to bash
3eeb397 update add to use flag for machine
753a044 update add to use sudo package
54ba431 update apply to create dbs
26daa87 update destroy to always be permanent
0054518 update example
4ed2fe3 update hosts to use machine name, not the file path
548aee9 update install and bump CPUs to 2
dd2bef0 update outputs on some commands
ca162f3 update redis to use syscall
164cfb7 update remove to send hostname
daec323 use hostname for dest instead of folder
63359ee use machine name, not file abs path
5761a17 when adding sites, check if there is already a mount to create
63d6f34 wip init prompt
b4bd94d wip prompt on init
65ebbdc yep
0.9.5
0.9.4
0.9.3
0.9.2
Changelog
e2431cb Add Ask func for prompt
b1da33c Add exported versions as options
14f66eb Install PHP SOAP extension by default for Commerce.
be80c3c Merge pull request #74 from pixelandtonic/feature/prompt-when-no-config-is-present
6426c8d Merge remote-tracking branch 'origin/develop' into feature/prompt-when-no-config-is-present
b4b4b64 Update README.md
7f699aa Update add.go
08a5ea1 Update machine_create.go
b1cdbe3 Update x.go
3001649 add TODO comments
2c30cc7 add dirExists
1505241 add edit command, closes #70
67095b9 add helpers for creating directories and files
a84169a add import command to docs
3059d7d add mount command
9f4eeb2 add now edits hosts file when applying
e2addc7 add pv package
dba0eab add script to import docker containers
4bd005c add sites check to apply
ede813c add soap ext to tests
68ee543 adds import command, addresses #1
4d4ab53 changelog
722a862 check if dir exists
38de1cc cleaning up readme
acec207 cleanup
bc5ab48 create a machine with no config prompts users
e656745 docs
ceb9ebe docs
3790c57 first pass at prompts for machine create
44bc5cb fix mysql command path in script
3c250ad make logs command interactive
284a791 move x command into self contained file
0220b30 only show config if it exists
02d83c4 readme cleanup
0eafeca remove extra line when printing config
d451a9e update changelog
56f6cfe update changelog
07978b5 update changelog
c7c2b91 updated docs
1ab4632 updating tests and example file
5d83e12 words
bb03770 working on import command
3726080 x command for hosts editing