Skip to content

LayerStack 2.0 (next) - #31

Open
techniq wants to merge 179 commits into
mainfrom
next
Open

LayerStack 2.0 (next)#31
techniq wants to merge 179 commits into
mainfrom
next

Conversation

@techniq

@techniq techniq commented Mar 3, 2025

Copy link
Copy Markdown
Owner

No description provided.

@changeset-bot

changeset-bot Bot commented Mar 3, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: c1e7ac8

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 8 packages
Name Type
@layerstack/docs Major
@layerstack/svelte-state Minor
@layerstack/utils Minor
@layerstack/svelte-actions Patch
@layerstack/svelte-stores Patch
@layerstack/svelte-table Patch
@layerstack/tailwind Major
@layerstack/docs-site Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

github-actions Bot commented Mar 3, 2025

Copy link
Copy Markdown
Contributor
built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
layerstack ✅ Ready (View Log) Visit Preview c1e7ac8

@pkg-pr-new

pkg-pr-new Bot commented Mar 3, 2025

Copy link
Copy Markdown

Open in StackBlitz

@layerstack/docs

npm i https://pkg.pr.new/@layerstack/docs@31

@layerstack/svelte-actions

npm i https://pkg.pr.new/@layerstack/svelte-actions@31

@layerstack/svelte-state

npm i https://pkg.pr.new/@layerstack/svelte-state@31

@layerstack/svelte-stores

npm i https://pkg.pr.new/@layerstack/svelte-stores@31

@layerstack/svelte-table

npm i https://pkg.pr.new/@layerstack/svelte-table@31

@layerstack/tailwind

npm i https://pkg.pr.new/@layerstack/tailwind@31

@layerstack/utils

npm i https://pkg.pr.new/@layerstack/utils@31

commit: c1e7ac8

github-actions Bot and others added 11 commits September 26, 2025 15:56
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* refactor: use custom merge,mergeWith,defaultsDeep

* refactor: use custom get

* refactor: use custom set

* refactor: use custom isEqual

* build(deps): drop lodash-es

* chore: add changeset
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Fix font-family prop in CSS file for all themes

* Fix font-family prop in CSS file for daisy themes

* remove extraneous font families -L6

* add changeset -L6

* remove extra declaration -L6

---------

Co-authored-by: Lilith <lilith@mitsi.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Add top-level `pnpm dev` to simplify development / running the docs, and split `pnpm clean`

* Initial @layerstack/docs setup

* Improve `pnpm dev` for packages

* migrate page.md docs

* migrate remaining docs to markdown

* setup search and llms.txt

* Fix Code height by due to whitespace

* Extract reusable llms.txt generation into @layerstack/docs

Move the llms.txt markdown-generation logic out of the docs-site and into
the framework so any consuming app (LayerStack, LayerChart) shares it:

- Add generateReferenceMarkdown, generateGuideMarkdown, linkListSection,
  groupBySlugSegment, and extractFrontmatterTitle to @layerstack/docs/llms
- Add an optional exampleUrl resolver to processMarkdownContent /
  inlineExampleDirectives so non-inlined :example references render as
  links instead of plain text
- Rewire sites/docs/llms.ts onto the shared helpers, leaving only
  app-specific glue (import.meta.glob, content-collections, and copy)

* Fix background of ImageLink

* Re-add related links

* improve design

* fix ci

* fix `pnpm check`

* format

* ignore generated content-collections in lint

* add prettierignore (fix pnpm lint)

* ignore .live-code and .wrangler from prettier

* Move docs cli to src/lib/cli.ts and build using svelte-package

* Move sites/docs to docs

* move more common pieces to @layerstack/docs and add docs

* add docs for layerstack/docs

* rough in a landing page

* Update changeset for new @layerstack/docs package and prepare for release
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions Bot mentioned this pull request Jun 30, 2026
github-actions Bot and others added 3 commits June 30, 2026 12:48
@github-actions github-actions Bot mentioned this pull request Jun 30, 2026
github-actions Bot and others added 3 commits June 30, 2026 17:10
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions Bot mentioned this pull request Jul 18, 2026
techniq and others added 3 commits July 18, 2026 11:09
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…multi-component docs (ex. LayerChart's Tooltip.\*)
@github-actions github-actions Bot mentioned this pull request Jul 27, 2026
github-actions Bot and others added 4 commits July 27, 2026 15:12
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fix(date): Correct `utcToLocalDate()` shifting the year by ±1 near a year boundary, and preserve milliseconds in both `utcToLocalDate()` and `localToUtcDate()`

* feat(date): Add UTC time intervals (`'utcDay'`, `'utcMonth'`, ...) to `TimeIntervalType`, usable anywhere an interval name is accepted (`startOfInterval('utcDay', date)`, `intervalOffset('utcMonth', date, -1)`, ...), along with a `utcQuarter` interval

* feat(date): Add a `utc` option to date utils (ex. `formatDate()`, `formatIntl()`, etc) so period math and display can both run on UTC boundaries
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 8, 2026

Copy link
Copy Markdown

Deploying layerstack with  Cloudflare Pages  Cloudflare Pages

Latest commit: c1e7ac8
Status:🚫  Build failed.

View logs

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants