Skip to content

Commit 8da1d6b

Browse files
committed
Release webapi v0.4.2
1 parent 8f9cf9e commit 8da1d6b

3 files changed

Lines changed: 13 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
## [Unreleased]
44

5+
## [v0.4.2] - 2026-03-14
6+
7+
### Changed
8+
9+
- Restructured repository to use a single root `moon.mod.json` with `"source": "src"`.
10+
- Renamed `webapi/` to `src/`, `webapi_gen/` to `src/gen/`, `webapi_trim/` to `src/trim/`.
11+
- Moved `examples/` to `src/examples/` with a root-level symlink for navigation.
12+
- Flattened `src/gen/cmd/main/` into `src/gen/`.
13+
- Unified all MoonBit packages under one module; `src/gen/` excluded from publishing.
14+
- Simplified Makefile and CI for single-module layout.
15+
516
## [v0.4.1] - 2026-03-13
617

718
### Fixed

moon.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bikallem/webapi",
3-
"version": "0.4.1",
3+
"version": "0.4.2",
44
"readme": "src/README.mbt.md",
55
"repository": "https://github.com/bikallem/webapi.git",
66
"license": "Apache-2.0",

src/README.mbt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ All bindings are automatically generated from official WebIDL specifications, en
6363
Add this package to your MoonBit project:
6464

6565
```bash
66-
moon add bikallem/webapi@0.4.1
66+
moon add bikallem/webapi@0.4.2
6767
```
6868

6969
## Quick Start

0 commit comments

Comments
 (0)