Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Changelog
923c0d6 Deepen testing: PartiQL fuzz + cross-service concurrency stress
aea8151 Direct tests for the 0%-coverage foundational packages
5ffd18a Fix two data races caught by -race CI
c429adc Full cross-service integration suite (Lambda sinks + S3->SNS->SQS chain)
26bd185 Fuzz the KMS ciphertext-blob parser and awsquery member decoder
99ccb27 Raise coverage across the remaining 8 services via SDK contract tests
3c7cbac Testing infra: pre-push race gate, soak-in-CI, wider stress + churn
27d4dda feat(console): EB live rule matcher, SNS delivery receipt, KMS one-click round-trip
55cf02c feat(console): Flows redesign - separate flow bands, Lambda edges, colored edges
4df8c4b feat(console): Lambda async destinations in Flows + config page
8613850 feat(console): Lambda function-overview diagram; recorder no longer eats form bodies
573206c feat(console): PartiQL SQL highlighting + DynamoDB create GSI/TTL
ac392a3 feat(console): SNS filter policy + raw delivery at subscribe time
9620c87 feat(console): SQS composer docked beside the live peek; fix hx-select inheritance
e17ac6c feat(console): SSM path-tree, EB archives/replay UI, EB rule tags
3038aa7 feat(console): collapsible nav with names, live counts, and groups
a9897c2 feat(console): editing everywhere + CodeMirror editors with JSON/YAML highlighting
711407e feat(console): first-class JSON editor + DynamoDB query explorer
6c6684d feat(console): full 10-service management console
e0c54f7 feat(console): full SQS/SNS publish + create surface — attributes, FIFO, DLQ-alongside
7ddec01 feat(console): full-page creates, official AWS icons, command palette, dropzone
72d0d97 feat(console): one card per flow (was all-in-one-canvas)
55c11fc feat(console): palette recents, traffic copy-as-curl
3ad7825 feat(console): per-resource Connections strip (local 1-hop wiring)
0065e79 feat(console): premium redesign — Lucide icons, Alpine interactions, compact
93d448b feat(console): scoped filter, denser tables, S3 object detail drawer
1fc600d feat(console): shadcn-style redesign with AWS-console structure
85b16df feat(console): wave A — the failure-loop recovery surface
631c74f feat(console): wave B — S3 editing depth
e91528d feat(console): wave C — Lambda lifecycle
1c20b0a feat(console): wave D — crypto & config depth
911135c feat(console): wave E — SNS filters, DynamoDB editing, tags everywhere
4a0bcb8 feat(console): web management UI prototype — S3 + SQS slice (HTMX)
2f60d50 feat(console): workbench overhaul - rail/list/detail shell, Flows, Traffic, value workspace
263fbd5 feat(console,lambda): Lambda Test-tab summary, S3 connections, more runtimes
622d6ed feat(console,lambda): live countdown to Lambda sleep
b9e961a feat(console,lambda): show Lambda process state + idle window
07cf4c0 feat(console,lambda): topology-agnostic console + reachable function endpoints
d1b154d feat(dynamodb,trust): DynamoDB Streams + S3→Lambda proof + no-panic hardening
59b2e30 feat(eventbridge): scheduled rules + archives & replay (closes Phase 8)
7140a94 feat(lambda): EventInvokeConfig handlers (async destinations, reachable)
4c96c73 feat(lambda): scale idle function pools to zero
3d35dbb feat(lambda): wire AWS_ENDPOINT_URL so handler code reaches siblings
e3aa328 feat(lambda,console): configurable idle window + skew-proof countdown
12923e8 feat(persistence): stamp and verify a schema version in every store
dc3fe9d feat(stackfile): variable references — ${env:...}, ${var:...}, defaults
a5d9063 feat: stack.yaml — the declarative stack file (apply / boot / export)
e8e5085 fix(audit): tier-1 data-integrity fixes across 7 services
ff6a2ab fix(console): SNS subscribers speak resource language, not wire format
e62d1b0 fix(console): XSS hardening, CSRF/Origin defense, editor swap, graph cache
39cfd23 fix(console): breathing room around the wiring strip; un-cramp the peek header
680ea72 fix(console): create pages and S3 wiring strip glued to the pane border
cfa7c9d fix(console): dark mode lands in the editors; recorder redaction hang
22df8e1 fix(console): live poll survives panel swaps; hash advances under morph
59cfec9 fix(console): rail active state follows boosted navigation
e002f35 fix(console): remaining live UI bugs
f86d454 fix(console): restore the Alpine filter store registration
6b5aada fix(fidelity+hygiene): partial-ARN lookup, concurrency-0 throttle, dead code
b6af0b2 fix(kms,dynamodb): enforce KMS KeyUsage; correct PartiQL semantics
6f01c0e fix(lambda): concurrency lifecycle cluster + ESM filter + peercall cap
8aa9f37 fix(s3): reject CopyObject onto itself without a metadata change
c90ccab fix(sns,sqs): filter-policy matcher + SQS wire fidelity
20a1963 fix(stackfile): recognize the modern SQS QueueDoesNotExist error code
4b6691e lambda: management + event-source-mapping coverage tests (48.7% -> 65.2%)
9ab0f79 reorg: split god-files, dedupe protocol codecs, stackfile per-service split
9c508d2 s3: CORS+preflight, lifecycle, website, encryption, object ACL, part-copy tests
e1c3ffe s3: comprehensive coverage tests (48.6% -> 63.6%)
bc7dc21 style: gofmt
b948e4a test(console): guard that every template class is styled; fix what it caught
You can’t perform that action at this time.