Skip to content

Releases: Aejkatappaja/swapbook

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 13:58
0c96340

Changelog

  • 1724f71 Merge pull request #39 from Aejkatappaja/docs/site-visual-streams
  • 1c5fca9 Merge pull request #40 from Aejkatappaja/feat/play-functions
  • e44f47f Merge pull request #41 from Aejkatappaja/feat/adapter-parity
  • 79956db Merge pull request #42 from Aejkatappaja/feat/express-flask-adapters
  • 19995a8 Merge pull request #43 from Aejkatappaja/ci/smoke-job-name
  • 0c96340 Merge pull request #44 from Aejkatappaja/chore/release-v0.5.0
  • e8da8ba chore(release): prepare v0.5.0
  • 8d8a31f docs(site): add visual regression and the SSE/WebSocket lens
  • 7378c1a feat(adapters): Flask and Express adapters
  • 5410747 feat(adapters): viewports + play for Django, Rails and PHP
  • f79eaf2 feat: play functions (scripted interactions + assertions per story)
  • 3aa1cc9 fix(ci): boot Flask/Express smoke targets via env; add site examples

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 00:40
e370e9f

Changelog

  • 0fc31d6 Merge pull request #33 from Aejkatappaja/docs/readme-hero-image
  • 5c0ef11 Merge pull request #34 from Aejkatappaja/feat/sse-ws-inspector
  • daef8e9 Merge pull request #36 from Aejkatappaja/feat/headless-check
  • 40951c5 Merge pull request #37 from Aejkatappaja/feat/visual-regression
  • e370e9f Merge pull request #38 from Aejkatappaja/chore/release-v0.4.0
  • 22236fb chore(release): prepare v0.4.0
  • 353354c docs(readme): add a workbench hero image
  • 50acd44 feat(ci): upload the Playwright HTML report for visual diffs
  • 41d06c9 feat(ci): visual regression for every variant
  • e081fe6 feat(cli): headless swapbook check for CI
  • 7698a16 feat(ui): inspect SSE and WebSocket connections
  • 4c8bad2 test(ci): dogfood swapbook check in the protocol smoke

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 00:28
cc87d25

Changelog

  • f672daf Merge pull request #24 from Aejkatappaja/docs/bump-lp-version
  • 2437362 Merge pull request #25 from Aejkatappaja/chore/linguist-attributes
  • d3d32b1 Merge pull request #26 from Aejkatappaja/feat/mock-status-codes
  • c82fd9b Merge pull request #27 from Aejkatappaja/test/verify-probes-e2e
  • aca95f0 Merge pull request #28 from Aejkatappaja/feat/custom-viewports
  • e54ee51 Merge pull request #29 from Aejkatappaja/docs/viewports-and-mock-status
  • bf9b9a8 Merge pull request #30 from Aejkatappaja/docs/contributing-adapter-guide
  • 080a622 Merge pull request #31 from Aejkatappaja/feat/auth-header-injection
  • cc87d25 Merge pull request #32 from Aejkatappaja/chore/release-v0.3.0
  • b9ea3a9 chore(release): prepare v0.3.0
  • 69adf48 docs(site): bump version pill to v0.2
  • 2f51d86 feat(adapters): optional status code per mock for error-state previews
  • d23cd06 feat(server): inject auth headers into target requests for protected previews
  • 17a86db feat(ui): project-defined viewports + per-story viewport memory
  • d2b63d9 test(ui): verify Turbo/Unpoly/Datastar probes end to end + fix nav-guard shadowing

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 12:03
18b1c8a

Changelog

  • ad1173b Merge pull request #10 from Aejkatappaja/feat/hardening
  • 9c1b4e7 Merge pull request #21 from Aejkatappaja/feat/registry-mocks
  • c606971 Merge pull request #22 from Aejkatappaja/docs/why-not-ts
  • 18b1c8a Merge pull request #23 from Aejkatappaja/chore/release-v0.2.0
  • ad7f7ae Merge pull request #8 from Aejkatappaja/fix/version-buildinfo
  • de434c9 Merge pull request #9 from Aejkatappaja/feat/npx
  • eec518d chore(release): prepare v0.2.0
  • f0d23d7 docs(site): add Limitations section to the docs page
  • 86a0009 docs(site): note plain-JS + checkJs choice on the landing page
  • 74a4fbd feat(adapters): registry-level shared mocks
  • 609966d feat(dist): npx launcher for run-without-install
  • 3c2b953 feat(inspector): flash and log out-of-band swaps
  • 482a03e fix(cli): report module version for go install builds
  • db5dfa5 fix(server): stream SSE and strip CSP so previews load

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 15:38
eb72ff0

Changelog

  • 506c30d Merge pull request #1 from Aejkatappaja/test/ui-jsdom
  • b9bffb2 Merge pull request #2 from Aejkatappaja/feat/framework-adapters
  • 539e662 Merge pull request #3 from Aejkatappaja/feat/examples
  • 6441282 Merge pull request #4 from Aejkatappaja/docs/site
  • 47c1d8e Merge pull request #5 from Aejkatappaja/feat/docker-e2e
  • 7915d2f Merge pull request #6 from Aejkatappaja/fix/branding-gap
  • eb72ff0 Merge pull request #7 from Aejkatappaja/feat/distribution
  • cb011ae chore(github): pull request template
  • b58680c ci(release): GoReleaser cross-platform build and release workflow
  • c7cd6dd docs(site): landing page and docs page
  • 87bf60b docs(spec): trim internal planning from the protocol spec
  • 56b6fb7 feat(adapter): render-agnostic Go story registry and protocol
  • 23c03cd feat(branding): social preview image and docs favicon
  • 6e717d2 feat(branding): wordmark lockup for the README
  • 97dc7f6 feat(cli): swapbook binary with embedded gallery UI
  • 1afc8ce feat(dist): install.sh one-liner
  • 13fdb00 feat(django): Swapbook adapter
  • edbc5eb feat(examples): Dockerfiles and docker-compose for all targets
  • deebdc7 feat(examples): Python, Node and Ruby stdlib targets
  • 39da1bc feat(examples): full Django, Rails and Laravel demos
  • 4a28daa feat(examples): shared demo design system and Go reference
  • f19a5d3 feat(php): Swapbook adapter and unit test
  • 1d58657 feat(rails): Swapbook adapter
  • 855ddc9 feat(server): transparent reverse proxy with gallery overlay
  • 364ece1 fix(branding): widen the swap-arrow gap and unify the mark
  • f84abae test(adapter): registry, controls, mocks and slug
  • 3cd3fa3 test(examples): smoke-docker.sh for framework demos
  • 1d27860 test(examples): smoke.sh protocol harness
  • ea52476 test(server): overlay routing, framing headers and mock wiring
  • 9c7e425 test(ui): jsdom behavioral tests for chrome and inspector