-
#4810
7481ffda0
Thanks @mrienstra! - Alway write chosen config totsconfig.json
.- Before: Only when
strict
&strictest
was selected - After: Also when
base
is selected (via "Relaxed" or "I prefer not to use TypeScript")
- Before: Only when
- #4439
77ce6be30
Thanks @Princesseuh! - Add tsconfig templates for users to extend from
- #4439
77ce6be30
Thanks @Princesseuh! - Add tsconfig templates for users to extend from
-
04ad44563
- > Astro v1.0 is out! Read the official announcement post.No breaking changes. This package is now officially stable and compatible with
[email protected]
!
- #4183
77c018e51
Thanks @Princesseuh! - Fix relaxed and default TypeScript settings not working
- #4179
d344f9e3e
Thanks @Princesseuh! - Add a step to configure how strict TypeScript should be
- #4075
cc10a5c8e
Thanks @Princesseuh! - Added better error handling when cancelling operations, providing bad templates and when there's a degit cache issue
- #3971
e6e216061
Thanks @tony-sull! - Fixes support for using templates from any GitHub repository
- #3914
b48767985
Thanks @ran-dall! - Rollback supportednode@16
version. Minimum versions are now[email protected]
or[email protected]
.
- #3871
1cc5b7890
Thanks @natemoo-re! - Update supportednode
versions. Minimum versions are now[email protected]
or[email protected]
.
- #3831
4fb08502
Thanks @FredKSchott! - Small wording updates
- #3756
507cd5c8
Thanks @bholmesdev! - Chore: remove create-astro install step test
- #3391
cf8015ea
Thanks @natemoo-re! - Fix #3309 default logger locale behavior.
- #3313
1a5335ed
Thanks @bholmesdev! - Update "next steps" with more informative text on each CLI command. Oh, and gradients. A lot more gradients.
- #3227
c8f5fa35
Thanks @bholmesdev! - Add "initialize git repository" step to simplify our next steps suggestion. We now give you a one-liner to easily paste in your terminal and start the dev server!
- #3223
b7cd6958
Thanks @bholmesdev! - Replace the component framework selector with a new "run astro add" option. This unlocks integrations beyond components during your create-astro setup, including TailwindCSS and Partytown. This also replaces our previous "starter" template with a simplified "Just the basics" option.
- #3212
00fc1326
Thanks @bholmesdev! - Simplify logging during welcome message and directory selection
- #3190
38e5e9e9
Thanks @bholmesdev! - Feat: add option to install dependencies during setup. This respects the package manager used to run create-astro (ex. "yarn create astro" vs "pnpm create astro@latest").
- #3168
7c49194c
Thanks @bholmesdev! - Add prompt to choose a directory, now defaulting to a separate "./my-astro-site" instead of "." (current directory)
- #2843
1fdb63b5
Thanks @JuanM04! - Automatically add integrationpeerDependencies
to scaffoldedpackage.json
files
- #2843
1fdb63b5
Thanks @JuanM04! - Automatically add integrationpeerDependencies
to scaffoldedpackage.json
files
- #2429
fda857eb
Thanks @Mikkel-T! - Added an option to create-astro to use verbose logging which should help debug degit issues
- #2202
45cea6ae
Thanks @jonathantneal! - Officially drop support for Node v12. The minimum supported version is now Node v14.15+,
- #2150
d5ebd9d1
Thanks @FredKSchott! - Fix create-astro export map entry
- #2124
c0f29bcf
Thanks @leosvelperez! - Parse --renderers flag correctly when passed to the create-astro cli
- 3e1bdb1a: Add a helpful message for the "could not find commit hash for ..." error
- 6c66d483: Fix issue with v7.x+ versions of npm init, which changed default flag handling
- 6c66d483: Fix issue with v7.x+ versions of npm init, which changed default flag handling
- d5fdeefe: Changes create-astro to pull examples from the latest branch
- 025f5e3f: Fix to revert change pointing create-astro at the latest branch
- 28f00566: Updates create-astro to use the latest branch
- 0eeb2534: change rm to unlink for node 12 compatability
- 11a6f884: Added a check to see if the renderers array is empty and only show the message about using the templates default renderers if it isn't
- 24dce41c: Adds a new template 'minimal' which does not include a framework
- cf4c97cf: forced degit template extraction in case of non empty installation directory
- 6c52c92: Add warning when encountering 'zlib: unexpected end of file' error
- a7e6666: compile javascript to target Node v12.x
- bd18e14: Add support for Solid
- d45431d: create-astro does not fail when removing subdirectories
- bd18e14: Add support for Solid
- a7e6666: compile javascript to target Node v12.x
- d45431d: create-astro does not fail when removing subdirectories
- 36e104b: Use new client: prefix for component exmaples
- 5d5d67c: Update
create-astro
to handle framework-specific logic based on user preference
-
d8ceff5: Allows using an external repo as a template
You can do this with the
--template
flag:npm init astro my-shopify --template cassidoo/shopify-react-astro
- b0e41ea: fix small output bugs
- f9f2da4: Add repository key to package.json for create-astro
- ab2972b: Update package.json engines for esm support
- d6a7349: fix issue with empty prompt
- 6bca7c8: Redesigned create-astro internals
- 6bca7c8: New UI