Skip to content

Releases: yoshuawuyts/wasm.directory

0.13.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 13:09
Immutable release. Only release title and notes can be modified.
e06ab73

What's Changed

  • Add robots.txt by @yoshuawuyts in #453
  • Point component registry notify at wasm.directory by default by @yoshuawuyts in #455
  • Fix bind-custom-domains: accept a domain argument, and validate the api cert over HTTP by @yoshuawuyts in #458
  • Build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #456
  • Build(deps): bump the rust-dependencies group with 7 updates by @dependabot[bot] in #457

Full Changelog: 0.12.0...0.13.0

0.12.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 09:21
Immutable release. Only release title and notes can be modified.
d14fc0c

What's Changed

Full Changelog: 0.11.0...0.12.0

0.11.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 00:35
Immutable release. Only release title and notes can be modified.
bf468ff

What's Changed

Full Changelog: 0.10.0...0.11.0

0.10.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 00:28
Immutable release. Only release title and notes can be modified.
83d2c47

What's Changed

  • Decode OCI build-metadata tags on the discovery path by @yoshuawuyts in #432
  • Fix package redirect 404 for build-metadata OCI tags by @yoshuawuyts in #433
  • Build(deps): bump the rust-dependencies group across 1 directory with 17 updates by @dependabot[bot] in #426
  • docs: fix apex custom-domain certificate binding by @yoshuawuyts in #434

Full Changelog: 0.9.0...0.10.0

0.9.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 16:21
Immutable release. Only release title and notes can be modified.
5a1da70

What's Changed

  • Build(deps): bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #425
  • Add autostamp namespace registry by @yoshuawuyts in #431
  • Fix Postgres discovery bug + codify wasm.directory custom domain by @yoshuawuyts in #430

Full Changelog: 0.8.0...0.9.0

0.8.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 13:18
Immutable release. Only release title and notes can be modified.
ebf425d

What's Changed

  • Fix frontend API_BASE_URL baked into published image by @yoshuawuyts in #427
  • Fix Postgres GLOB dialect bug in indexer seed/reindex queries by @yoshuawuyts in #428
  • Serve cached component installs locally without network round-trips by @yoshuawuyts in #429

Full Changelog: 0.7.0...0.8.0

0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 21:46
Immutable release. Only release title and notes can be modified.
d9d268c

What's Changed

  • Publish docker images on release by @yoshuawuyts in #414
  • [WIP] Fix failing GitHub Actions job Build and publish container images by @yoshuawuyts with @Copilot in #416
  • Fix "Build and publish container images" job: disable provenance attestation by @yoshuawuyts with @Copilot in #417
  • Run the project's local component with bare component run by @yoshuawuyts in #422
  • Map SemVer build metadata onto valid OCI tags by @yoshuawuyts in #424

Full Changelog: 0.6.0...0.7.0

0.6.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 19:04
Immutable release. Only release title and notes can be modified.
a6e8ce0

What's Changed

  • Refactor fallback_library_surface by extracting fallback parsing helpers by @Copilot in #407
  • feat(wit2cli): validator-driven fallback library surface extraction by @asw101 in #405

Full Changelog: 0.5.0...0.6.0

0.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 23:39
Immutable release. Only release title and notes can be modified.
aba1d8d

What's Changed

  • Update wasm-metadata requirement from 0.247.0 to 0.248.0 in the rust-dependencies group by @dependabot[bot] in #366
  • Add aarch64 cross-compilation target and release automation by @asw101 in #361
  • Support list<T> fields in record parameters for auto-CLI generation by @Copilot in #360
  • Update yosh.toml by @yoshuawuyts in #373
  • Add alpha badge next to logo in site header by @Copilot in #368
  • Support @version suffix in component run manifest-key inputs by @Copilot in #369
  • Enable wasmtime component-model-async for WASI 0.3 stream/future support by @Copilot in #359
  • Add Run instructions by @yoshuawuyts in #375
  • Use reflinks instead of hard-links for local installs by @Copilot in #378
  • Migrate to SeaORM by @yoshuawuyts in #358
  • render async notations by @Copilot in #377
  • Name vendored artifacts after namespace:package@version by @Copilot in #381
  • Restore Wasm component rendering in package detail view by @yoshuawuyts in #388
  • Add issue-driven registry entry automation by @yoshuawuyts in #389
  • registry: add interface yosh:textsearch by @github-actions[bot] in #391
  • registry-entry: auto close/reopen auto-merge PRs to trigger CI by @yoshuawuyts in #393
  • Modernize CI actions and document all workspace crates by @yoshuawuyts in #394
  • Fix HTML-injection/XSS in component-frontend by @yoshuawuyts in #396
  • Fix silent integer truncation and de-duplicate install variants by @yoshuawuyts in #395
  • Add component registry publish command by @yoshuawuyts in #392
  • Harden component-meta-registry HTTP server by @yoshuawuyts in #397
  • Redesign homepage hero, principles, and search card by @yoshuawuyts in #398
  • Bump the github-actions group with 2 updates by @dependabot[bot] in #399
  • Fix OCI referrer classification by reading artifactType from the referrer manifest by @Copilot in #387
  • Fix missing packages by @yoshuawuyts in #385
  • Add Azure infrastructure and deployment documentation with Container Apps support by @duffney in #383
  • Build(deps): bump the rust-dependencies group across 1 directory with 11 updates by @dependabot[bot] in #400
  • fix(wit2cli): skip unsupported functions, support option/list records, wasmparser fallback by @yoshuawuyts in #402
  • fix(wit2cli): use ComponentExternName.name field for wasmparser 0.251 by @yoshuawuyts in #403
  • feat: WASI 0.3-rc HTTP support for library component runner by @yoshuawuyts in #401
  • Delete spec/cli by @yoshuawuyts in #404
  • fix(release): pin Python 3.11 and bump intra-workspace path-dep version pins by @Copilot in #408
  • fix(release): bump version pins on intra-workspace path-deps by @asw101 in #406

Full Changelog: 0.4.0...0.5.0

0.4.0

Choose a tag to compare

@github-actions github-actions released this 01 May 16:39
Immutable release. Only release title and notes can be modified.
95ac697

What's Changed

  • Fix CI: rustfmt, unused export warnings, and Windows build by @Copilot in #7
  • Setup CI cache with sccache by @Copilot in #9
  • Setup release-plz for automated workspace publishing with trusted publishing by @Copilot in #6
  • Add snapshot testing for TUI views using insta crate by @Copilot in #4
  • Setup cargo xtask to orchestrate test, clippy, and fmt checks by @Copilot in #2
  • docs: update README with more structured content by @Copilot in #17
  • Add re-scan capabilities for derived database tables by @Copilot in #14
  • Enable dependabot with cooldown and grouped updates by @Copilot in #21
  • Add wasm-detector crate for local .wasm file discovery by @Copilot in #24
  • Update release workflow for manual control via workflow_dispatch by @Copilot in #26
  • Bump actions/checkout from 4 to 6 in the github-actions group by @dependabot[bot] in #33
  • Bump the rust-dependencies group with 3 updates by @dependabot[bot] in #34
  • Add view to search tab by @Copilot in #20
  • Configure Copilot agent to run tests before pushing by @Copilot in #36
  • Add unit tests for wasm-package-manager crate by @Copilot in #22
  • Enable workspace lints for all crates by @Copilot in #37
  • Convert release-plz to standard automated workflow by @Copilot in #39
  • Refactor storage layout to match zerobrew structure by @Copilot in #43
  • Integrate wasm-detector with TUI local panel and CLI by @Copilot in #44
  • remove the issues/ dir by @yoshuawuyts in #48
  • Add manifest and lockfile format types with validation by @Copilot in #46
  • Fix CI: normalize binary name in CLI snapshot tests for cross-platform compatibility by @Copilot in #50
  • Add docs/ directory with authentication, configuration, and usage guides by @Copilot in #58
  • Bump the rust-dependencies group with 2 updates by @dependabot[bot] in #59
  • Re-implement WIT interface extraction and TUI display by @Copilot in #51
  • Document environment variables in color flag help text by @Copilot in #61
  • Add merge_group trigger to CI workflow by @Copilot in #82
  • Add offline mode support by @Copilot in #80
  • Improve SQLite integration: PRAGMA config, atomic upserts, transactions, and pagination by @Copilot in #83
  • Add init subcommand by @yoshuawuyts in #89
  • move xtask, delete redundant test by @yoshuawuyts in #88
  • Add wasm install command by @Copilot in #90
  • Add multi-progress bars to wasm install by @Copilot in #92
  • Split component and interface sections in manifest and lockfile by @Copilot in #96
  • Add wasm-meta-registry crate by @Copilot in #94
  • Add agentic workflow to auto-label issues and PRs by @Copilot in #98
  • Add wasm package search and wasm package sync commands by @Copilot in #99
  • Add global config directory with credential-helper support by @Copilot in #79
  • feat: add sqldef-based schema migration workflow by @Copilot in #102
  • Replace database schema with three-layer OCI/WIT/Wasm design by @Copilot in #103
  • Add shell completions and man page generation to CLI by @Copilot in #104
  • refactor: split xtask into separate files per sub-command by @Copilot in #106
  • Rename crate directories on disk to match their actual crate names by @Copilot in #110
  • Move ad-hoc logging to tracing with XDG-compliant log files by @Copilot in #116
  • Support oci:// scheme prefix in install and package commands by @Copilot in #119
  • Rename wasm package subcommand to wasm registry by @Copilot in #115
  • Add xtask run and xtask run-registry subcommands by @Copilot in #123
  • Add local config dir support by @Copilot in #114
  • wasm install: support 0-arg (install from manifest) and N-arg (install multiple, concurrent) modes by @Copilot in #124
  • feat: load dotenv variables in CLI by @Copilot in #125
  • Introduce view types, eliminate new_for_testing, extract pure logic by @Copilot in #126
  • Derive component names from OCI metadata and repository path by @Copilot in #129
  • Add usage examples to library crates by @Copilot in #132
  • Add test coverage tracking with cargo-llvm-cov and GitHub Artifacts by @Copilot in #130
  • Tidy up the README by @Copilot in #122
  • feat: add missing CLI commands for feature parity with TUI by @Copilot in #135
  • Add self log sub-command and TUI Log tab by @Copilot in #138
  • Split wasm-package-manager into domain submodules by @Copilot in #137
  • Shorten --color and --offline help text by @Copilot in #141
  • Implement wasm run command with Wasmtime integration by @Copilot in #142
  • fix: run release-plz release unconditionally on main by @Copilot in #146
  • Update readme by @yoshuawuyts in #147
  • Remove convert/compose commands, move inspect under registry by @Copilot in #144
  • Populate WIT world, dependency, and component tables during metadata extraction by @Copilot in #145
  • Improve coverage workflow: multi-format reports, job summary, SHA pins, threshold by @Copilot in #153
  • Create architecture.md by @Copilot in #150
  • Add comments to schema.sql by @Copilot in #155
  • Replace release-plz with OIDC trusted publishing workflows by @Copilot in #157
  • Add GitHub Action for the wasm CLI command by @Copilot in #151
  • Populate OCI layer annotations and referrer tables by @Copilot in #158
  • Enable workspace-wide clippy lint groups and rustfmt 2024 style edition by @Copilot in #161
  • Setup Tracey for spec coverage by @Copilot in #163
  • check in release versions by @yoshuawuyts in #166
  • Add wasm add command for manifest-only dependency addition by @Copilot in #165
  • Rename "interfaces" to "types" (on disk) and "packages" (in DB) by @Copilot in #169
  • fix failing run command by @yoshuawuyts in #176
  • Add tracey to Copilot setup by @Copilot in #174
  • Add component composition tooling (wasm compose) by @Copilot in #170
  • Auto-install WIT interface dependencies when installing a wasm component by @Copilot in https://github...
Read more