Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ Most core modules behave the same. Anything not yet implemented throws an action

## Status

**Alpha** — `0.1.0-alpha.3`. If you are already running this in production, we admire your courage and decline all responsibility. If you are a large company doing an evaluation, please read the word "alpha" three more times before proceeding. If it is still 2027 and this file still opens with "alpha," feel free to open an issue titled "are you OK".
**Alpha** — `0.1.0-alpha.5`. If you are already running this in production, we admire your courage and decline all responsibility. If you are a large company doing an evaluation, please read the word "alpha" three more times before proceeding. If it is still 2027 and this file still opens with "alpha," feel free to open an issue titled "are you OK".

## Documentation

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bunmaska",
"version": "0.1.0-alpha.4",
"version": "0.1.0-alpha.5",
"description": "A drop-in replacement for Electron, built on Bun and system WebKit.",
"keywords": [
"electron",
Expand Down
19 changes: 18 additions & 1 deletion website/src/content/docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,24 @@ description: Bunmaska is pre-release, so this is one honest snapshot rather than
order: 2
---

The current version is **`0.1.0-alpha.4`**, live on npm - `npm i bunmaska`. Newest first; still a curated snapshot rather than a per-commit log.
The current version is **`0.1.0-alpha.5`**, live on npm - `npm i bunmaska`. Newest first; still a curated snapshot rather than a per-commit log.

## `0.1.0-alpha.5`

Frameless windows, a real preload, and a dev loop that doesn't blink.

**Highlights**

- **Custom frameless title bars.** `frame: false` windows get an app-region drag handle and built-in window controls, shared across platforms - native drag on macOS, real controls on Windows. See [Frameless Windows](/docs/concepts/frameless-windows).
- **Preloads can import.** The preload is now bundled before injection, so `import`s in your preload work instead of silently breaking `window.api`.
- **`BrowserWindow.setPosition` / `setBounds`** - full on Windows, best-effort on macOS and Linux.
- **Live reload in dev.** `bunmaska dev` reloads the renderer when assets change instead of restarting the whole app.

**Fixes**

- `bunmaska build` skips dotfiles and never copies the build output into itself when collecting runtime assets.
- Windows web view is sized to the client area, so content is no longer clipped by the window frame.
- The frameless title-bar script no longer leaks `__bunmaska` into the page world on macOS and Linux.

## `0.1.0-alpha.4`

Expand Down
2 changes: 1 addition & 1 deletion website/src/site.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Single source of truth for site-wide constants.

export const VERSION = "0.1.0-alpha.4";
export const VERSION = "0.1.0-alpha.5";
export const GITHUB = "https://github.com/ipfizz/bunmaska";
export const NPM = "https://www.npmjs.com/package/bunmaska";
Loading