Skip to content

3.3.0

Compare
Choose a tag to compare
@ramsey ramsey released this 26 Sep 21:53
· 73 commits to main since this release
3.3.0
f4776d3

Added

  • Allow use of an existing answers file when creating new projects.

    When using Composer's create-project command, users may now provide an environment variable (STARTER_KIT_ANSWERS_FILE) to indicate the location of an already-existing answers file to use when setting up a new library. This must be a JSON file including properties defined in Ramsey\Dev\LibraryStarterKit\Answers. To completely turn off the question prompts, include the property skipPrompts: true.

    For example:

    STARTER_KIT_ANSWERS_FILE=/path/to/answers.json composer create-project ramsey/php-library-starter-kit YOUR-PROJECT-NAME
  • Include a builder task (Ramsey\Dev\LibraryStarterKit\Task\Builder\FixStyle) that fixes any style issues before instantiating the new repository. This avoids coding standards errors caused by out-of-order use statements, etc.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.