Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
d2708ff Add a 'doze reset' command for a clean start
71451ee Add the documentdb engine: Mongo on a hidden DocumentDB + FerretDB
47c933b Depend on the tagged doze-sdk v0.3.0; drop the pre-release replace
dae71a5 Merge pull request #1 from NerdMeNot/process-engine
72931ca Remove the standalone ferretdb engine
5011b48 Resolve modules from the signed schema-1 index; add doze modules upgrade
b9ab498 Ship real releases: goreleaser + brew tap + release workflow
fe51c05 builtins: in-dash command console for s3/sqs/sns
ce39ac8 cli: add doze boot [instance] to warm up a backend
4809a9f cli: consolidate into parallel structure/lifecycle verbs
c439523 cli: resource view back in tree (version/RAM/CPU/conns + footprint) + init wizard
edf85b6 cli: simplify to wake/sleep + up/down + sync/tree/lint; add enabled meta-arg
b617f81 cli: start/stop require an explicit instance or --all
1faa496 cli: strip a leading -- in shell args
3db2549 config: actionable hint for multi-arg single-line blocks
50ad872 config: allow portless supervised processes (background workers)
4d17871 config: auto-merge sibling *.doze.hcl, dropping doze.d/
0b13b59 config: detect portless-allowed via Lifecycle.Supervised, not PortBinder
3e4b2ce config: explicit ports per instance — no auto-assignment + clear errors
7a6f9a1 config: for_each and count stamping (Phase 3)
96cc10f config: two-phase evaluator with typed cross-instance references (Phase 1)
c26c743 config: variables, locals, and outputs (Phase 2)
a0fecc4 convergence: fail-fast + taint, and fill engine schema gaps (Phase 0)
c37a29c core: consume the extracted doze-sdk (engine/binaries/plugin moved out)
95e0d49 core: documentdb moves out to doze-modules (Phase 3)
9f955ba core: drop the 'doze env' command; re-pin doze-sdk (no InjectedEnv)
18b1de4 core: kvrocks moves out to doze-modules (Phase 3)
63698e8 core: module fetching default-on; thin host shed AWS/gofakes3 deps (Phase 4)
5471d85 core: pin doze-sdk v0.1.0 (first tagged SDK release)
f0bd8f5 core: postgres moves out — only process remains (Phase 3 complete)
6b18760 core: remove the ephemeral command
a01e7ea core: s3/sqs/sns + awslocal + the *srv servers move out; drop __serve (Phase 3)
89077e7 core: stop injecting environment into processes and doze run
be7bf3d core: valkey moves out; config accepts module engine types (Phase 2)
24fca3a dash/status: two divisions (Modules / Processes); dim DLQ companion tab
68d9520 dash: composer + inline rich input for the resource console
87e0641 dash: flatten the builtins inspector to tabs + a single list (drop the focus model)
c3e1cac dash: focusable inspector panes + surface builtin resource names on the card
f2dede4 dash: full-screen management workspace + character-precise log selection
195d560 dash: inline autosuggest + argument hints in the resource console
ace2f12 dash: make the send composer FIFO-aware so a FIFO send never dead-ends
78b4dab dash: reimagine builtins as a live data inspector (direct manipulation)
6e85e47 dash: reimagine s3/sqs/sns management as a command console
69f31a3 dash: tailor the inspector to each builtin's job (routing tester, message debugger)
3779735 deps: doze-sdk v0.2.4 — Admin capability over the plugin protocol
6118664 documentdb: allocate internal ports in a high 30000-40000 window
617edbc documentdb: clone a build-time cluster template on first boot
ea17410 documentdb: clone the template with private (0700) dirs
ac93c1b doze — weightless local databases & AWS services
e19328e engine: dependency conditions + a supervised-lifecycle seam (Phase 5)
38ccf93 feat: process engine — run app processes with no virtualization
d5328a3 init: fix wizard — single stdin reader + name the app process 'api'
a990f51 kvrocks: disable TCP via empty bind, not port 0
8467f31 logs: show service logs, not the daemon's own log
4951f1a migrate to github.com/doze-dev; registry source addresses + signed modules (R1)
6b39ee3 modules: add 'doze modules info' to verify a registry source's signatures
08345fa modules: add the doze modules inspect command (Phase 5)
dd71610 modules: add the modules{} config block (Phase 5)
617b484 modules: correct the opt-in rationale now that doze-modules is live
ed15b2f modules: fetch engine plugins from doze-modules (Phase 5, core fetch)
d00239f modules: never fetch a module for a compiled-in engine (process)
15a1d06 modules: pin fetched plugins in doze.lock (Phase 5, two-layer lock)
cc0264a modules: registry-driven discovery — search + catalog-driven init wizard
d004021 modules: remove the plugin-version knob from the developer surface
a517eba pin doze-sdk v0.2.2 (Intel Mac dropped from the triple map)
5b6f5bb plugin: config decode over the wire
212eab7 plugin: documentdb composite as an out-of-process module (Phase 2)
c5eb1e6 plugin: gRPC host for out-of-process engine modules
64c257a plugin: kvrocks as an out-of-process module (Phase 4)
46f6d63 plugin: local-AWS s3/sqs/sns as out-of-process modules (Phase 4)
2b76429 plugin: postgres control plane as an out-of-process module (Phase 3a)
1645255 plugin: postgres wire filter over an SCM_RIGHTS fd hand-off (Phase 3b)
583826d plugin: process engine out-of-process + wire up Attributer (Phase 4)
212da1b plugin: warm-cache lifecycle manager for engine plugins
e057939 process: default restart policy to on_failure (supervise like a service)
6da309e process: harden the restart/stop lifecycle and log streaming
05310e4 proxy: per-engine cold-boot budget for slow engines
31bf134 readme: add the doze logo mark to the header
f31873f registry: default namespace nerdmenot -> doze
8fe8684 runtime: SpawnPlan model — core supervises, drivers describe how to run
66a34ad runtime: apply only touches instances that have structure
82ec2d0 runtime: per-instance keep-awake (idle-reaper exemption)
68adea3 sqs: add dead-letter redrive (DLQ → source) console action
2b1a7f0 state: plan / apply / destroy with a tracked object inventory (Phase 4)
d92e031 status/dash: group instances by engine category
cecd681 status/dash: show per-instance CPU alongside RAM
aa9841a status: grouped, column-aligned table (tree moves to --graph)
576f33a tree: show an instance's endpoint even when asleep (daemon up)
e790537 tui: braille memory trace, subtle reap hint, calmer palette; sync reaper
719cdf9 tui: copy mode — select log lines and copy to the clipboard
87d0ca4 tui: drag-to-select logs with the mouse; reuse for keyboard copy
f8ee947 tui: fix idle/asleep status, keep keys visible, richer sidebar, show data dir
6886c3a tui: mouse support — scroll logs, wheel/click selection
5139d5c tui: rebuild dash as a live split-pane mission control
f118f13 tui: visual + interaction overhaul
ddb6dcb ui: sum CPU across the process subtree (fixes Postgres reading 0%)
9d85ead up: run in the background by default; -f to follow
bbe570d valkey: runs as an out-of-process plugin end to end
You can’t perform that action at this time.