Skip to content

LayerStack 2.0 (next) - #31

Open
techniq wants to merge 177 commits into
mainfrom
next
Open

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

Conversation

@techniq

@techniqtechniq commented Mar 3, 2025

Copy link
Copy Markdown
Owner

No description provided.

@changeset-bot

changeset-botBot commented Mar 3, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: febc651

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

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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-actionsBot commented Mar 3, 2025

Copy link
Copy Markdown
Contributor
built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

NameStatusPreviewLast Commit
layerstack✅ Ready (View Log)Visit Previewfebc651

@pkg-pr-new

pkg-pr-newBot 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: febc651

github-actionsBotand others added 14 commits September 12, 2025 07:48
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…ue })`) (#92)
* fix(Duration): Support `.toISOString()` to output ISO 8601 duration strings (ex. `P2DT3H5M`)
* fix(Duration): Support `fractional` values (ex. `1.5s`). Useful with `minUnits` or `totalUnits`
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-actionsgithub-actionsBot mentioned this pull request Jun 30, 2026
github-actionsBotand others added 3 commits June 30, 2026 12:48
@github-actionsgithub-actionsBot mentioned this pull request Jun 30, 2026
github-actionsBotand others added 3 commits June 30, 2026 17:10
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actionsgithub-actionsBot mentioned this pull request Jul 18, 2026
techniqand 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-actionsgithub-actionsBot mentioned this pull request Jul 27, 2026
github-actionsBotand others added 3 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>
Sign up for freeto 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

@techniq@es3n1n@justlilith