You are browsing as a guest. Sign up (or log in) to start making projects!

Steno

  • 7 Devlogs
  • 62 Total hours

Steno turns Markdown files into static HTML, adds frontmatter and theme support, and ships with a small CLI plus a live-reloading dev server.

Open comments for this post

15h 9m 13s logged

v0.11.0 & 0.12.0 are here!!

Since we got 2 releases in this devlog; im not going to include a list like i usually do, I’ll just talk about the highlights.

So first of all both of these releases are focused on stabilization; no shiny new features, but on small improvements that improve the quality, and of course bug fixes. We had tau 0.9 where we brought comments, {#let} bindings, {:else} branches for {#each}, component children, whitespace control, and async function/filter calls, we had hashed CSS/JS, dev server improvements FINALLY ** froze and documented the public api fully**, added plugins/themes scaffolding, abd so so so much more of such stuff all across the codebase.

Oh and I also made more plugins eheheh and made a post oh hackernews, scary stuff

Anyway i should’ve made this devlog about 5 logged hours ago, but it is what it is :yippeee:

0
0
7
Open comments for this post

12h 20m 8s logged

0.10.0 is here!

Steno 0.10 improves the development workflow, hardens build reliability, and prepares the public API for the upcoming release candidate

Highlights

  • Atomic, deterministic builds with safer recovery
  • Permalinks and secure output-path resolution
  • New production preview command
  • Accessible CLI output, clearer diagnostics, and NO_COLOR
  • Theme selection during project initialization
  • Generated-project and official plugin compatibility tests
  • Transparent benchmarks with enforced performance budgets
  • Refreshed Marketing Minimal design

Site is out!! https://steno.gxbs.dev

Its still in it’s early stage but, its somewhat out!

0
0
6
Open comments for this post

8h 16m 35s logged

0.9.0 is here!!!!!!!!!

  • Full theme configuration schemas with validation and defaults
  • Per-page configuration overrides through frontmatter
  • Environment-aware development and production configuration
  • Extended head management for scripts, metadata, and Open Graph tags
  • New Marketing Minimal theme
  • Redesigned Docs Minimal with a consistent theme design language
  • Expanded Tau security, unit tests, and real-site integration coverage
  • Bump marked from 18.0.6 to 18.0.7
0
0
3
Open comments for this post

10h 27m 51s logged

v0.7.0 is here!

  • Image Optimisation Plugin (resize, webp, lazy-load)
  • Sitemap + RSS/Atom Generation Plugin
  • Data files (_data/ dir for JSON, YAML, TOML)
  • Draft pages (draft: true)
  • Global Vars in config
  • Update default port number to 5735
  • Add system to change port in case it’s used
  • Redesign the minimalist themes (attached screenshot)
  • Rewrote docs

And also this devlog contains bit of the unreleased v0.8.0:

  • .env file support
  • redirects
  • implement support for {@include} directives in templates
  • add schema validation for collection items in templates
  • introduce ‘doctor’ command for project health checks

Anyway! That’s all from this times 10 hour review checkmark, see you next time!

0
0
3
Open comments for this post

6h 59m 38s logged

Beta is here!! v0.6.0 bring these new changes:

  • implement incremental builds with caching for unchanged pages
  • implement plugin security configuration to control plugin loading
  • add support for official plugins in onboarding process
  • enhance build performance with concurrent file reading and caching
  • add benchmark scripts and performance budget checks
  • create minimal theme package with basic layout and configuration
  • implement zero-config project resolution and navigation building

one step closer to stable :)

0
0
3
Open comments for this post

1h 53m 58s logged

Just released v0.2.0! These are the changes:

  • Lifecycle hooks
  • AST + HTML transform pipeline
  • Plugin system via config.yml (JSR packages)
  • Theme-level plugins
  • Theme config schema with soft defaults
  • Initialize package! Try with deno -Ar jsr@steno/init
0
0
4
Open comments for this post

6h 49m 37s logged

Steno v0.1.0 - Alpha!

Worked on many parts of the project, including but not limited to:

  • introducing themes and scribe!
  • new CLI
  • adding test units
  • adding docs
  • a init command

All now live on JSR! https://jsr.io/@steno/steno

0
0
26

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…