Skip to content

Commit

Permalink
Version Packages (#23)
Browse files Browse the repository at this point in the history
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.


# Releases
## @hwy-js/[email protected]

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and
research assistance on this PR related to adding Cloudflare Pages
support! Thank you!

    -   Cloudflare Pages is now supported! Closes #6.

    -   Added changesets. Closes #14.

- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your
project for setting up dev settings and deployment target, and probably
other things in the future. As annoying as config files are, this
simplifies a lot of things and is not too much to ask for a framework.

- Removes a lot of complexity / variance in build commands and deploy
target hacks, as now we can just read the deployment target from the Hwy
config and handle everything in Hwy's centralized build step.

- Adds a new `@hwy-js/build` package, splitting up the live refresh
stuff (stays in `@hwy-js/dev`) from the build stuff.

    -   In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript
/>`
- `<ClientEntryScript />` is now `<ClientScripts
activePathData={activePathData} />`. This is to enable the new client
scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you
want) by adding a sibling `page-name.client.ts` or `page-name.client.js`
file to your page. This becomes basically global JS for that page, and
anything imported will be bundled into that page's script, which is
built into the public folder and referenced in the document head when
you visit that page. This will be better documented later. Closes #15.

### Patch Changes

-   e4e514a: rmv rmSync instance, not really necessary
-   e4e514a: init changesets
-   e4e514a: tweak build step, auto read latest version in create-hwy

## [email protected]

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and
research assistance on this PR related to adding Cloudflare Pages
support! Thank you!

    -   Cloudflare Pages is now supported! Closes #6.

    -   Added changesets. Closes #14.

- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your
project for setting up dev settings and deployment target, and probably
other things in the future. As annoying as config files are, this
simplifies a lot of things and is not too much to ask for a framework.

- Removes a lot of complexity / variance in build commands and deploy
target hacks, as now we can just read the deployment target from the Hwy
config and handle everything in Hwy's centralized build step.

- Adds a new `@hwy-js/build` package, splitting up the live refresh
stuff (stays in `@hwy-js/dev`) from the build stuff.

    -   In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript
/>`
- `<ClientEntryScript />` is now `<ClientScripts
activePathData={activePathData} />`. This is to enable the new client
scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you
want) by adding a sibling `page-name.client.ts` or `page-name.client.js`
file to your page. This becomes basically global JS for that page, and
anything imported will be bundled into that page's script, which is
built into the public folder and referenced in the document head when
you visit that page. This will be better documented later. Closes #15.

### Patch Changes

-   e4e514a: rm console log
-   e4e514a: init changesets

## [email protected]

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and
research assistance on this PR related to adding Cloudflare Pages
support! Thank you!

    -   Cloudflare Pages is now supported! Closes #6.

    -   Added changesets. Closes #14.

- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your
project for setting up dev settings and deployment target, and probably
other things in the future. As annoying as config files are, this
simplifies a lot of things and is not too much to ask for a framework.

- Removes a lot of complexity / variance in build commands and deploy
target hacks, as now we can just read the deployment target from the Hwy
config and handle everything in Hwy's centralized build step.

- Adds a new `@hwy-js/build` package, splitting up the live refresh
stuff (stays in `@hwy-js/dev`) from the build stuff.

    -   In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript
/>`
- `<ClientEntryScript />` is now `<ClientScripts
activePathData={activePathData} />`. This is to enable the new client
scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you
want) by adding a sibling `page-name.client.ts` or `page-name.client.js`
file to your page. This becomes basically global JS for that page, and
anything imported will be bundled into that page's script, which is
built into the public folder and referenced in the document head when
you visit that page. This will be better documented later. Closes #15.

### Patch Changes

-   e4e514a: update ClientEntryScript to ClientScripts
-   e4e514a: init changesets
-   e4e514a: tweak build step, auto read latest version in create-hwy

## @hwy-js/[email protected]

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and
research assistance on this PR related to adding Cloudflare Pages
support! Thank you!

    -   Cloudflare Pages is now supported! Closes #6.

    -   Added changesets. Closes #14.

- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your
project for setting up dev settings and deployment target, and probably
other things in the future. As annoying as config files are, this
simplifies a lot of things and is not too much to ask for a framework.

- Removes a lot of complexity / variance in build commands and deploy
target hacks, as now we can just read the deployment target from the Hwy
config and handle everything in Hwy's centralized build step.

- Adds a new `@hwy-js/build` package, splitting up the live refresh
stuff (stays in `@hwy-js/dev`) from the build stuff.

    -   In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript
/>`
- `<ClientEntryScript />` is now `<ClientScripts
activePathData={activePathData} />`. This is to enable the new client
scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you
want) by adding a sibling `page-name.client.ts` or `page-name.client.js`
file to your page. This becomes basically global JS for that page, and
anything imported will be bundled into that page's script, which is
built into the public folder and referenced in the document head when
you visit that page. This will be better documented later. Closes #15.

### Patch Changes

-   e4e514a: init changesets

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and github-actions[bot] authored Oct 21, 2023
1 parent 625ee49 commit 0e66879
Show file tree
Hide file tree
Showing 15 changed files with 97 additions and 78 deletions.
5 changes: 0 additions & 5 deletions .changeset/curvy-goats-hear.md

This file was deleted.

25 changes: 0 additions & 25 deletions .changeset/heavy-tips-camp.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hip-sloths-guess.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/lemon-elephants-attend.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changeset/pre.json

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/rotten-boxes-watch.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/three-cooks-fold.md

This file was deleted.

24 changes: 24 additions & 0 deletions packages/build/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# @hwy-js/build

## 0.4.0

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you!

- Cloudflare Pages is now supported! Closes #6.
- Added changesets. Closes #14.
- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework.
- Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step.
- Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff.
- In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript />`
- `<ClientEntryScript />` is now `<ClientScripts activePathData={activePathData} />`. This is to enable the new client scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15.

### Patch Changes

- e4e514a: rmv rmSync instance, not really necessary
- e4e514a: init changesets
- e4e514a: tweak build step, auto read latest version in create-hwy

## 0.4.0-beta.38

## 0.4.0-beta.37
Expand Down
2 changes: 1 addition & 1 deletion packages/build/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hwy-js/build",
"version": "0.4.0-beta.38",
"version": "0.4.0",
"author": {
"name": "Samuel J. Cook"
},
Expand Down
23 changes: 23 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# hwy

## 0.4.0

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you!

- Cloudflare Pages is now supported! Closes #6.
- Added changesets. Closes #14.
- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework.
- Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step.
- Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff.
- In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript />`
- `<ClientEntryScript />` is now `<ClientScripts activePathData={activePathData} />`. This is to enable the new client scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15.

### Patch Changes

- e4e514a: rm console log
- e4e514a: init changesets

## 0.4.0-beta.38

## 0.4.0-beta.37
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hwy",
"version": "0.4.0-beta.38",
"version": "0.4.0",
"author": {
"name": "Samuel J. Cook"
},
Expand Down
24 changes: 24 additions & 0 deletions packages/create-hwy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# create-hwy

## 0.4.0

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you!

- Cloudflare Pages is now supported! Closes #6.
- Added changesets. Closes #14.
- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework.
- Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step.
- Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff.
- In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript />`
- `<ClientEntryScript />` is now `<ClientScripts activePathData={activePathData} />`. This is to enable the new client scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15.

### Patch Changes

- e4e514a: update ClientEntryScript to ClientScripts
- e4e514a: init changesets
- e4e514a: tweak build step, auto read latest version in create-hwy

## 0.4.0-beta.38

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/create-hwy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-hwy",
"version": "0.4.0-beta.38",
"version": "0.4.0",
"author": {
"name": "Samuel J. Cook"
},
Expand Down
22 changes: 22 additions & 0 deletions packages/dev/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# @hwy-js/dev

## 0.4.0

### Minor Changes

- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you!

- Cloudflare Pages is now supported! Closes #6.
- Added changesets. Closes #14.
- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework.
- Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step.
- Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff.
- In your `src/main.tsx` file:

- `{hwyDev?.DevLiveRefreshScript()}` is now just `<DevLiveRefreshScript />`
- `<ClientEntryScript />` is now `<ClientScripts activePathData={activePathData} />`. This is to enable the new client scripts functionality mentioned below.

- Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15.

### Patch Changes

- e4e514a: init changesets

## 0.4.0-beta.38

## 0.4.0-beta.37
Expand Down
2 changes: 1 addition & 1 deletion packages/dev/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hwy-js/dev",
"version": "0.4.0-beta.38",
"version": "0.4.0",
"author": {
"name": "Samuel J. Cook"
},
Expand Down

0 comments on commit 0e66879

Please sign in to comment.