Repository navigation
Releases: ddtcorex/dsh-maestro-notifier
Releases · ddtcorex/dsh-maestro-notifier
Release list
v0.2.4
Fixed
- Connection row injects webStartup. DSH 0.2.1-alpha.x removed the webRuntime service; a connection entry still injecting it waits for a service that never mounts and dsh web never boots.
What's Changed
- docs(notifier): document requirements, pinning and the shipped connection patch by @ddtcorex in #31
- chore(notifier): drop redundant type re-exports by @ddtcorex in #32
- DSH 0.2.1 compat: webStartup inject on the connection row by @ddtcorex in #33
- chore(release): 0.2.4 by @ddtcorex in #34
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Fixed
- RPC rows activate on DSH 0.2.x. The bundle patch declares
webServeron theconnectionentry, so rows that callrpc.handleno longer fail withcannot get property "webServer" without injectand their channels no longer answer 405.
What's Changed
- fix(notifier): declare webServer on the connection entry by @ddtcorex in #29
- chore(release): 0.2.3 by @ddtcorex in #30
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Fixed
- Phone layout. Every settings field fills the row width, with or without a Save button (the button stays on the same row), and a row whose control is a single checkbox keeps its label left and a 44px tap target right on one line instead of a lone box under the label.
What's Changed
- fix(notifier): fill the width on a phone and keep checkbox rows on one line by @ddtcorex in #27
- chore(release): 0.2.2 by @ddtcorex in #28
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Fixed
- Settings fields share one box. The host's own
ConfigFielddeclaration plus a 44px touch floor; the token Save button beside its field is 44px tall to equal it.
All notable changes to this project are documented in this file. Format follows
Keep a Changelog; this project uses
Semantic Versioning.
What's Changed
- fix(notifier): adopt the shared settings field box by @ddtcorex in #25
- chore(release): 0.2.1 by @ddtcorex in #26
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Added
- Settings RPC on
/dsh-maestro-notifier(getConfig,saveConfig): the package now owns
thenotifiersettings domain and its validator, and never returns the bot token
(the host answershasBotToken) (#19). - Settings tab (
settings.sectionidmaestro-notifier, order 33) for the Telegram target
and the review-notification toggle, drawn in the Maestro house pattern with a DOM spec
(#19, #21).
Changed
- Embed the settings store at
src/host/vendor/store.ts(generated from
dsh-maestro-core, hash-sealed) instead of depending on@ddtcorex/dsh-maestro-config-lib;
the settings file stays~/.dsh/dsh-maestro-config/settings.json(#19).
Fixed
- Derive the browser loader id from the package manifest (#20).
What's Changed
- chore: target DSH 0.1.7-alpha.2 by @ddtcorex in #17
- docs: drop the retired dsh-maestro-meta install path by @ddtcorex in #18
- feat(notifier): own the notifier domain and serve its settings RPC by @ddtcorex in #19
- fix(client): derive the browser loader id from the manifest by @ddtcorex in #20
- feat(notifier): draw the settings section in the house pattern by @ddtcorex in #21
- docs(notifier): describe the embedded store, settings RPC and layout by @ddtcorex in #22
- fix: re-vendor the settings store from core by @ddtcorex in #23
- chore(release): 0.2.0 by @ddtcorex in #24
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Changed
- Declare package license, repository and Node engine range in the manifest (#14).
- Follow
@ddtcorex/dsh-maestro-config-libto^0.3.0— the previous pin
could not reach the release that owns the shared settings store, so a
registry install silently read the retired path (#15).
What's Changed
- docs: declare package license, repository and node engine by @ddtcorex in #14
- fix(notifier): require the config-lib that owns the shared store by @ddtcorex in #15
- chore: release v0.1.2 by @ddtcorex in #16
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- feat: store-backed default telegram target (Task 5 adoption) by @ddtcorex in #1
- Documents the never-throw registry contract, telegram transport details, transport-only copy rule, store-backed default target resolution, install and dev commands. by @ddtcorex in #2
- docs(notifier): use canonical GitHub SSH host by @ddtcorex in #3
- chore: set allowBuilds.esbuild to true by @ddtcorex in #4
- fix: make config-lib dependency publishable by @ddtcorex in #5
- ci: add github actions via shared reusable workflow by @ddtcorex in #6
- docs: add community files and private:false per public checklist by @ddtcorex in #7
- ci: unify release via reusable node-release by @ddtcorex in #8
- feat(notifier): add parse_mode HTML for Telegram by @ddtcorex in #9
- chore: sync community files, CHANGELOG and checklist fixes by @ddtcorex in #10
- feat(notifier): read telegram from notifier/notify domains by @ddtcorex in #11
- chore(ci): bump dsh-maestro-ci pin to e2448b1 for workspace sibling fix by @ddtcorex in #12
- feat(notifier): merge legacy notify telegram config into notifier domain by @ddtcorex in #13
New Contributors
Full Changelog: https://github.com/ddtcorex/dsh-maestro-notifier/commits/v0.1.1