Swiftpack.co - Package - vapor/toolbox

Github

link
Stars: 171

Used By

Total: 0

Releases

Add --version flag - 2020-07-14 21:42:12

This patch was authored and released by @tanner0101.

Adds a global --version flag for printing framework and toolbox version.

$ vapor --version
framework: 4.15.2
toolbox: 18.1.0

Support variable arguments in `vapor new` - 2020-07-13 20:39:46

This patch was authored and released by @tanner0101.

Adds support for setting variables during vapor new using arguments (#330).

$ vapor new hello --fluent.db postgres
Cloning template...
name: hello
fluent: Yes
db: Postgres
Generating project files
...

Adds support for specifying template branch with --branch option during vapor new.

$ vapor new hello --template git@github.com:user/repo.git --branch foo

Adds vapor/template integration workflow to ensure all permutations of vapor new produce valid projects.

Toolbox 18.0.0 - 2020-06-19 16:31:42

More information on Vapor 4 official release: https://forums.swift.org/t/vapor-4-official-release-begins/34802

Major Usability Improvements - 2020-06-15 12:18:30

  • All shell commands executed by the toolbox are now properly escaped. (#306)

    🎉 This means that paths and project names containing spaces, shell metacharacters, and complex Unicode now work! 🎉

  • Removed the nonfunctional --keep-checkouts option from vapor-beta clean. (#306)

  • vapor-beta new now accepts a --template option which overrides the default template repository URL. Have a fork or local clone of vapor/template, or made your own? No more hacking the toolbox needed! (#306)

  • vapor-beta new now also accepts an --outputDirectory option which will override the default location of the newly created project. Now you can place new projects somewhere other than the current directory. (#306)

  • vapor-beta build and vapor-beta run now pass --enable-test-discovery to swift by default, and the path to swift is no longer hardcoded. (Thanks, @stevapple! #312)

  • The Dockerfile for the toolbox now builds against Swift 5.2. (Thanks, @SKarajic! #313)

  • The Heroku instructions now correctly show how to override the default server port. (Thanks, @freak4pc! #317)

  • The toolbox is now compatible with Ubuntu 20.04 "Focal" and Raspberry Pi 4 running same. (Thanks, @jonnyro23! #321)

Toolbox 3.1.13 - 2020-03-19 14:40:18

3.1.12 targeted at correct branch.

Updates to 5.2 + Test Linux - 2020-03-04 19:57:14

  • Updates to Swift 5.2
  • Adds tests for Linux
  • Uses tagged versions of dependencies

`vapor run` fix - 2020-01-23 03:27:26

Fixes an issue where vapor run could ignore inputs.

`heroku init` improvements + `heroku push` - 2020-01-22 03:42:53

Adds new vapor heroku push command for pushing to Heroku.

Improves vapor heroku init by adding support for Docker with heroku.yml.

Fix Help Bug - 2020-01-16 17:54:52

  • Fixes a bug causing --help messages to not appear for sub commands.

Fix Command Bug - 2020-01-16 17:51:47

  • Fixes a bug causing commands to not be recognized.

Supervisor Commands + Cleanup - 2020-01-16 04:42:36

  • Adds new supervisor commands for configuring a Vapor project to run and restart automatically
  • Cleans up Process execute calls

Toolbox 18.0.0 Beta 22 - 2020-01-10 06:14:27

Command output cleanup and bug fixes.

Add `run` and `heroku`, remove `cloud` - 2020-01-02 15:31:24

  • Adds vapor run for running app via CLI
  • Adds vapor heroku for easily configuring app for Heroku deploy
  • Removes vapor cloud since Cloud 2 is shutting down

Fix ConsoleKit + Package.resolved - 2020-01-02 14:39:12

  • Fixes the following build error (#289):
cannot convert value of type 'Option<_>' to specified type 'String'
  • Adds Package.resolved file to prevent dependency breakage in the future.

Vapor Toolbox 3.1.11 - 2019-12-05 16:18:59

Links against included OpenSSL 1.0 libs.

Toolbox 18.0.0 Beta 19 - 2019-10-30 14:51:53

  • Updates to latest ConsoleKit error changes.

Toolbox 18.0.0 Beta 18 - 2019-10-09 20:57:52

  • Refactored vapor new command.

18.0.0 Beta 17 - 2019-07-25 18:47:24

Latest Swift + homebrew updates.

- 2019-07-25 13:42:59

- 2019-07-25 13:42:39

18.0.0-beta.15 - 2019-01-31 11:53:39

working clone and leaf render from template. use vapor-beta new your-name -t vapor/template to test 👍

Toolbox 18 Beta 14 - 2018-12-13 15:19:34

allow line specifications in logs

18.0.0-beta.13 - 2018-12-13 15:02:59

logs outputting to console

18.0.0-beta.12 - 2018-12-06 15:18:30

xcode command

18.0.0-beta.11 - 2018-12-06 12:43:18

building w/ removed cloud legacy

18.0.0-beta.10 - 2018-11-07 00:07:47

push working in deploy

18.0.0-beta.9 - 2018-11-06 17:48:16

push to cloud on remote set, deploy, etc.

18.0.0-beta.8 - 2018-11-06 17:09:35

clear out old new-command code

18.0.0-beta.7 - 2018-11-06 13:31:20

add exact api to use as slug view

18.0.0-beta.6 - 2018-10-31 22:07:36

missed brannch checks