mirror of
https://github.com/Nystik-gh/ignis.git
synced 2026-06-17 04:35:53 +00:00
bump to 0.8.0 (Karm), pin Obsidian 1.12.7
This commit is contained in:
23
CHANGELOG.md
23
CHANGELOG.md
@@ -2,6 +2,29 @@
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [0.8.0] - Karm (2026-05-16)
|
||||
|
||||
### Added
|
||||
|
||||
- Demo mode: per-session vaults, auto-cleanup, proxy allowlist, login blocking. See [examples/demo/](examples/demo/).
|
||||
- No-op guard in the bridge plugin and headless-sync plugin when loaded outside Ignis.
|
||||
- "Open workspace in new tab" command now loads the workspace preset rather than the per-tab live state.
|
||||
- Real digests for `crypto.createHash` (SHA-1/SHA-256/SHA-512/MD5) via `@noble/hashes`.
|
||||
- `LEGAL.md` with the full EU Software Directive rationale.
|
||||
|
||||
### Changed
|
||||
|
||||
- Obsidian pinned at 1.12.7.
|
||||
- Entrypoint downloads `.asar.gz` instead of `.deb`. Smaller image, simpler extraction.
|
||||
- FS shim path translation moved from the transport layer up to the shim's public surface, so caches and metadata operate only on physical paths.
|
||||
- Readme cleanup.
|
||||
|
||||
### Fixed
|
||||
|
||||
- `navigator.vibrate` made conditional. Firefox setups with `dom.vibrator.enabled` off no longer hit a `TypeError`.
|
||||
- Write coalescer no longer holds HTTP responses open for the full debounce window. Buffered writes return immediately with synthetic mtime/size; only the first/stale writes wait on disk.
|
||||
- Prefetch race in workspaces-per-tab resolved by the path-translation refactor.
|
||||
|
||||
## [0.7.6] - Orm (2026-04-05)
|
||||
|
||||
### Changed
|
||||
|
||||
@@ -17,6 +17,8 @@ RUN npm run build
|
||||
# On first run, the entrypoint downloads Obsidian.
|
||||
FROM node:22-slim
|
||||
|
||||
LABEL com.thiefling.ignis.obsidian-version="1.12.7"
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
ca-certificates curl gosu \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "ignis",
|
||||
"version": "0.7.6",
|
||||
"version": "0.8.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "ignis",
|
||||
"version": "0.7.6",
|
||||
"version": "0.8.0",
|
||||
"dependencies": {
|
||||
"archiver": "^7.0.1",
|
||||
"chokidar": "^3.6.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ignis",
|
||||
"version": "0.7.6",
|
||||
"version": "0.8.0",
|
||||
"private": true,
|
||||
"description": "An Electron shim and server bridge for running Obsidian in a browser.",
|
||||
"scripts": {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "ignis-bridge",
|
||||
"name": "Ignis Bridge",
|
||||
"version": "0.7.6",
|
||||
"version": "0.8.0",
|
||||
"minAppVersion": "1.12.4",
|
||||
"description": "Additional Ignis specific functionality and ignis plugin management.",
|
||||
"author": "Nystik",
|
||||
|
||||
Reference in New Issue
Block a user