Skip to content

Releases: takumi913/fullstack-template

v0.0.13 -- "智慧需要沉淀,积累才能够饱满。"

Choose a tag to compare

@github-actions github-actions released this 22 Oct 01:56

What's Changed

  • feat(web): migrate frontend to Solid 2 (c869a83)
  • chore(deps): bump lucide-react from 1.49.0 to 1.52.0 in /web (#195) (5048552)
  • chore(deps-dev): bump @types/node from 26.6.3 to 26.6.4 in /web (#196) (1c86534)
  • chore(deps-dev): bump vitest from 5.0.2 to 5.0.3 in /web (#197) (4bfdc7e)
  • chore(deps-dev): bump eslint from 10.11.0 to 10.12.0 in /web (#198) (46c8eee)
  • chore(deps-dev): bump globals from 17.12.0 to 17.13.0 in /web (#199) (d899157)

Full Changelog: v0.0.12...v0.0.13

v0.0.12 -- "如果忘记你那么容易,那我爱你干嘛!"

Choose a tag to compare

@github-actions github-actions released this 03 Oct 14:03

What's Changed

  • feat(web): recreate Toolsmith design and interactive effects (143bee0)
  • chore(deps): bump lucide-react from 1.34.0 to 1.49.0 in /web (#194) (68543d4)
  • chore(deps-dev): bump eslint-plugin-react-refresh in /web (#193) (86d9fff)
  • chore(deps-dev): bump vite from 8.3.0 to 8.3.1 in /web (#192) (195fdc4)
  • feat(i18n): add English-first bilingual SEO and localized UI (c33d3d1)
  • chore(deps): bump github.com/labstack/echo/v5 from 5.3.1 to 5.4.0 (#185) (b9a5d88)
  • chore(deps): bump modernc.org/sqlite from 1.59.0 to 1.60.1 (#186) (85b6205)
  • chore(deps): bump the react-router group in /web with 3 updates (#187) (3d8d21c)
  • chore(deps-dev): bump prettier from 3.9.8 to 3.9.9 in /web (#188) (85e232f)
  • chore(deps-dev): bump typescript-eslint from 8.70.0 to 8.71.0 in /web (#189) (38be96b)
  • chore(deps-dev): bump vitest from 5.0.1 to 5.0.2 in /web (#190) (d9c44b7)
  • chore(deps-dev): bump @types/node from 26.4.1 to 26.6.3 in /web (#191) (2045644)
  • fix(ci): align toolchain and React Router versions (4886193)
  • chore(deps-dev): bump prettier from 3.9.6 to 3.9.8 in /web (#179) (e049058)
  • chore(deps-dev): bump vitest from 5.0.0 to 5.0.1 in /web (#180) (efe7ffb)
  • chore(deps-dev): bump @testing-library/react in /web (#181) (d1f29c1)
  • chore(deps): bump node from 22.22.0-alpine to 26.10.0-alpine (#182) (2cd3c30)
  • chore(deps): bump golang from 1.26.0-alpine to 1.27.1-alpine (#184) (b5af0ac)
  • chore(deps): bump oven/bun from 1.3.14-alpine to 1.4.2-alpine (#183) (78a8cfd)
  • chore(deps-dev): bump jsdom from 30.0.1 to 30.1.1 in /web (#178) (00ad6db)
  • chore(deps-dev): bump @react-router/dev from 7.18.3 to 8.4.0 in /web (#177) (a301fcf)

Full Changelog: v0.0.11...v0.0.12

v0.0.11 -- "你等着我!"

Choose a tag to compare

@github-actions github-actions released this 23 Sep 15:54

What's Changed

  • fix(web): align React runtime versions (71f9d22)
  • chore(deps-dev): bump eslint from 10.9.1 to 10.11.0 in /web (#175) (4f83bf2)
  • chore(deps): bump react-dom and @types/react-dom in /web (#174) (3acfff6)
  • chore(deps): bump tailwind-merge from 3.6.0 to 3.7.0 in /web (#173) (de4d727)
  • chore(deps-dev): bump vite from 8.2.1 to 8.3.0 in /web (#172) (786af73)
  • chore(deps): bump modernc.org/sqlite from 1.58.0 to 1.59.0 (#171) (cc819f1)
  • feat: migrate template to SEO-ready React Router Framework Mode (#170) (cd6ab06)
  • chore(deps-dev): bump typescript-eslint from 8.69.0 to 8.70.0 in /web (#176) (6725dec)
  • chore(deps-dev): bump @vitejs/plugin-react from 6.1.0 to 6.1.1 in /web (#169) (c7126f5)
  • chore(deps-dev): bump esbuild from 0.28.1 to 0.28.2 in /web (#168) (a6cc4e7)
  • chore(deps-dev): bump vitest from 4.1.11 to 5.0.0 in /web (#167) (50a73f9)
  • chore(deps-dev): bump globals from 17.11.0 to 17.12.0 in /web (#166) (e54fbd7)
  • chore(deps): bump axios from 1.19.0 to 1.20.0 in /web (#165) (823b84a)
  • chore(deps): bump oven/bun from 1.4.1-alpine to 1.4.2-alpine (#164) (4bd56fb)
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 (#163) (49483a7)
  • chore(deps): bump golang.org/x/crypto from 0.55.0 to 0.57.0 (#162) (509ce33)
  • chore(deps-dev): bump @types/react-dom from 19.2.4 to 19.2.5 in /web (#151) (556f0ca)
  • chore(deps-dev): bump @types/node from 26.2.0 to 26.4.1 in /web (#161) (581fe82)
  • chore(deps-dev): bump eslint from 10.8.1 to 10.9.1 in /web (#160) (d069cb6)
  • chore(deps-dev): bump typescript-eslint from 8.65.0 to 8.69.0 in /web (#158) (96cc898)
  • chore(deps): bump react-router-dom from 7.18.2 to 7.18.3 in /web (#159) (235e082)
  • chore(deps): bump oven/bun from 1.4.0-alpine to 1.4.1-alpine (#157) (a59cf2b)
  • chore(deps): bump modernc.org/sqlite from 1.57.0 to 1.58.0 (#156) (dd90512)
  • chore(deps): bump oven/bun from 1.3.14-alpine to 1.4.0-alpine (#149) (5672f7d)
  • chore(deps): bump modernc.org/sqlite from 1.56.0 to 1.57.0 (#148) (6b5e0ab)
  • chore(deps): bump golang from 1.26-alpine to 1.27-alpine (#150) (267e3ec)
  • chore(deps-dev): bump @vitejs/plugin-react from 6.0.5 to 6.1.0 in /web (#152) (7e65036)
  • chore(deps-dev): bump vitest from 4.1.10 to 4.1.11 in /web (#154) (98d1f06)
  • chore(deps-dev): bump globals from 17.10.0 to 17.11.0 in /web (#153) (cdb21f8)
  • chore(deps): bump lucide-react from 1.32.0 to 1.34.0 in /web (#155) (2628df1)

Full Changelog: v0.0.10...v0.0.11

v0.0.10 -- "协议三."

Choose a tag to compare

@github-actions github-actions released this 28 Aug 14:40

What's Changed

  • chore: rename project and publish images to GHCR (eb6df8e)
  • chore(deps-dev): bump eslint from 10.8.0 to 10.8.1 in /web (#147) (f493238)
  • chore(deps): bump zustand from 5.0.14 to 5.0.15 in /web (#146) (5efaba6)
  • chore(deps-dev): bump eslint-plugin-react-refresh in /web (#145) (1132f31)
  • chore(deps): bump lucide-react from 1.31.0 to 1.32.0 in /web (#144) (52b94c6)
  • chore(deps-dev): bump @types/node from 26.1.2 to 26.2.0 in /web (#143) (f265c36)

Full Changelog: v0.0.9...v0.0.10

v0.0.9 -- "听完这首歌后,我将原谅这个世界一天。"

Choose a tag to compare

@github-actions github-actions released this 20 Aug 01:09

What's Changed

  • docs: 修正规约与文档中与代码不符的内容 (31df10f)
  • chore(deps): bump lucide-react from 1.28.0 to 1.31.0 in /web (#142) (bf17f16)
  • chore(deps-dev): bump vite from 8.1.5 to 8.2.1 in /web (#141) (590ec18)
  • chore(deps-dev): bump @vitejs/plugin-react from 6.0.4 to 6.0.5 in /web (#140) (5268e5e)
  • chore(deps-dev): bump globals from 17.9.0 to 17.10.0 in /web (#138) (f0caa78)
  • chore(deps-dev): bump @testing-library/jest-dom in /web (#139) (d004821)
  • chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 (#137) (bdcb2e5)
  • chore(deps-dev): bump @types/react from 19.2.17 to 19.2.18 in /web (#134) (4b15fc8)
  • chore(deps): bump axios from 1.18.1 to 1.19.0 in /web (#135) (3b871ad)
  • chore(deps-dev): bump @types/react-dom from 19.2.3 to 19.2.4 in /web (#133) (dec29cf)
  • chore(deps): bump lucide-react from 1.27.0 to 1.28.0 in /web (#132) (349435d)
  • chore(deps): bump modernc.org/sqlite from 1.55.0 to 1.56.0 (#131) (b2a4f4f)
  • chore(deps-dev): bump globals from 17.8.0 to 17.9.0 in /web (#136) (7ebdb28)
  • chore(deps-dev): bump globals from 17.7.0 to 17.8.0 in /web (#130) (822683e)
  • chore(deps): bump docker/login-action in the actions group (#129) (440cbe7)
  • chore(deps-dev): bump @eslint/js from 9.39.5 to 10.0.1 in /web (#128) (dc2be78)
  • chore(deps): bump react-router-dom from 7.18.1 to 7.18.2 in /web (#127) (e294f8d)
  • chore(deps-dev): bump @types/node from 26.1.1 to 26.1.2 in /web (#126) (f0a7f46)
  • fix(ci): align Bun updates and release builds (97671f3)
  • chore(deps): bump modernc.org/sqlite from 1.54.0 to 1.55.0 (#124) (ec300c0)
  • chore(deps): bump docker/login-action in the actions group (#125) (001e92c)
  • chore(deps-dev): bump jsdom from 29.1.1 to 30.0.0 in /web (#123) (6043e01)
  • chore: drop redundant Makefile commands (b570db3)
  • chore: remove the unused postmortem system (ef9469c)
  • build: cross-compile Docker images, align local checks with CI, fix air config (bff733b)

Full Changelog: v0.0.8...v0.0.9

v0.0.8 -- "春城无处不飞花,寒食东风御柳斜。"

Choose a tag to compare

@github-actions github-actions released this 26 Jul 12:13
9c8a1be

What's Changed

  • chore(deps): bump oven/bun from 1.3.2-alpine to 1.3.14-alpine (#122) (9c8a1be)
  • chore(deps): bump golang from 1.25-alpine to 1.26-alpine (#121) (eb0ab8a)
  • chore: update CI actions to current versions, rewrite stale docs (cece0ce)
  • fix: validation, error leaks and the last-owner guard (43b4bed)
  • fix: repair checks that reported success without checking (9f9728e)
  • fix(web): stop leaking tenant data across sessions in the same tab (27a7875)
  • docs: document production settings and how to add a migration (5b1be1d)
  • chore(web): remove unused UI layer and dependencies (5f317c7)
  • refactor(web): add tests and formatting, fix double-submit and error handling (5bc36b3)
  • refactor: support incremental migrations, add RBAC tests, unify logging (49451c3)
  • fix: clear session active_tenant_id when a tenant is deleted (758f26e)
  • fix: preallocate origins slice to satisfy CI's linter (c82aed8)
  • fix: repair regressions found reviewing the previous commits (45c27d3)
  • fix(web): surface form errors and hydrate tenants on session restore (dfd4ea2)
  • fix: block access to soft-deleted tenants (ae45666)
  • build: track web/bun.lock and restore --frozen-lockfile (10303d1)
  • revert: do not track web/bun.lock (339e673)
  • docs: describe sqlc instead of Gorm, drop unused SESSION_SECRET (edaf2a3)
  • build: fix Docker Go version, drop CGO, add .dockerignore (63114e1)
  • feat: graceful shutdown, server timeouts, login rate limit (9a26b17)
  • fix: check rollback error in WithTx panic handler (01bc00e)
  • chore: align local tooling with CI and fix Makefile targets (6453bd4)
  • fix(web): correct health check path, drop stale react-router types (6befbfa)
  • fix(security): prevent static file path traversal and harden sessions (1e519cb)
  • fix: pin typescript to 6.x, typescript-eslint does not support TS 7 (ce2237c)
  • docs: update readme (109f8dc)
  • fix: remove bun.lock (79396ba)
  • chore(deps): bump modernc.org/sqlite from 1.38.2 to 1.54.0 (#119) (491076d)
  • chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /web (#118) (7ac26b5)
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.7.5 to 5.10.0 (#120) (0cc7572)
  • chore(deps): bump github.com/labstack/echo/v5 from 5.3.0 to 5.3.1 (#117) (11b55f2)
  • refactor: remove gorm and add sqlc (fb5c0a5)
  • chore(deps): bump google.golang.org/api from 0.288.0 to 0.289.0 (#116) (f887d03)
  • chore(deps): bump github.com/labstack/echo/v5 from 5.2.1 to 5.3.0 (#115) (e6d5ed9)
  • chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#114) (5cf0b12)
  • chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /web (#113) (04139f3)
  • chore(deps): bump google.golang.org/api from 0.287.0 to 0.288.0 (#112) (dc7fad6)
  • chore(deps): bump google.golang.org/api from 0.286.0 to 0.287.0 (#111) (fcdb2c2)
  • chore(deps): bump gorm.io/gorm from 1.31.1 to 1.31.2 (#110) (b680df1)
  • chore(deps): bump google.golang.org/api from 0.285.0 to 0.286.0 (#109) (20093b2)
  • chore(deps): bump google.golang.org/api from 0.284.0 to 0.285.0 (#106) (feffe0d)
  • chore(deps): bump github.com/labstack/echo/v5 from 5.1.1 to 5.2.1 (#107) (8d24de6)
  • chore(deps-dev): bump @types/node from 25.9.4 to 26.0.0 in /web (#108) (76d781d)
  • chore: upgrade echo to v5 (f61014d)
  • fix: remove bun.lock (30c710d)
  • chore(deps): bump google.golang.org/api from 0.283.0 to 0.284.0 (#105) (4fa059e)
  • chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 (#104) (1ccb8ff)
  • chore(deps): bump google.golang.org/api from 0.282.0 to 0.283.0 (#103) (ebd26e4)
  • chore(deps): bump google.golang.org/api from 0.268.0 to 0.282.0 (#102) (9a87de1)
  • chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#101) (76c84e1)
  • chore(deps-dev): bump esbuild from 0.27.7 to 0.28.0 in /web (#100) (207b1f4)
  • chore(frontend): switch package manager to bun (#99) (e04509d)
  • chore(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0 (#93) (c9935c7)
  • chore(deps): bump github.com/labstack/echo/v4 from 4.15.1 to 4.15.2 (#94) (13a06f0)
  • chore(deps): bump react-helmet-async from 2.0.5 to 3.0.0 in /web (#90) (f3bf9a6)
  • chore(deps): bump i18next from 25.10.10 to 26.2.0 in /web (#91) (1b95e90)
  • chore(deps-dev): bump @vitejs/plugin-react from 5.2.0 to 6.0.2 in /web (#92) (761fbd4)
  • fix: repair frontend and backend ci (#98) (2deda70)
  • ci(go): align workflow and golangci with Go 1.25 (#96) (67d9f4d)
  • chore(deps-dev): bump vite from 7.3.3 to 8.0.13 in /web (#88) (dbe825c)
  • chore(deps): bump react-i18next from 16.6.6 to 17.0.8 in /web (#87) (da10c2c)
  • chore(deps): bump lucide-react from 0.575.0 to 1.16.0 in /web (#86) (9060f08)
  • chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /web (#85) (39f56f5)
  • chore(deps-dev): bump eslint from 9.39.3 to 10.0.2 in /web (#83) (29ab955)
  • chore(deps): bump google.golang.org/api from 0.264.0 to 0.268.0 (#81) (5e3c376)
  • chore(deps): bump github.com/labstack/echo/v4 from 4.15.0 to 4.15.1 (#82) (6fd3d18)
  • chore(deps): bump lucide-react from 0.563.0 to 0.575.0 in /web (#84) (1135bca)
  • chore(deps): bump google.golang.org/api from 0.262.0 to 0.264.0 (#73) (309c6f1)
  • chore(deps-dev): bump eslint-plugin-react-refresh in /web (#74) (f9a8a98)
  • refactor: replace Cloudflare/Replicate with Grok AI service (3d301e2)

Full Changelog: v0.0.7...v0.0.8

v0.0.7 -- "其实美丽的故事都是没有结局的,只因为它没有结局所以才会美丽。"

Choose a tag to compare

@takumi913 takumi913 released this 31 Jan 12:58

What's Changed

  • feat: add multi-provider AI support and anonymous user system (b6b7bdd)
  • chore: promote stripe and decimal to direct dependencies (3d0230b)
  • fix: resolve eslint errors in frontend code (0b83461)
  • chore: simplify Makefile help output (6c69646)
  • feat: add SVG og-image for social sharing (bb0d8d6)
  • chore: remove unused config files (000e3ef)
  • style: update global styles (c4dc170)
  • refactor: update legal pages (dd63a3f)
  • refactor: simplify auth pages (2e53818)
  • refactor: update HomePage and DashboardPage (5e587f2)
  • refactor: update layout components and SEO (aba5a40)
  • refactor: remove deprecated tool pages (8309003)
  • chore: update frontend build config (1c4d84d)
  • chore(deps): update Go dependencies (fc2abdb)
  • feat: add blog pages (5b3d535)
  • feat: add AI task pages for image translation and watermark removal (44ff00a)
  • feat: add wallet and Stripe payment integration (d5732a7)
  • feat: add admin dashboard and AI provider management (17a4276)
  • feat: add postmortem skills for local bug tracking (679fdc8)
  • chore(deps): bump lucide-react from 0.562.0 to 0.563.0 in /web (#72) (6969183)
  • chore(deps): bump google.golang.org/api from 0.260.0 to 0.262.0 (#71) (9b76642)
  • chore(deps): bump google.golang.org/api from 0.259.0 to 0.260.0 (#70) (2879c08)

Full Changelog: v0.0.6...v0.0.7

v0.0.6 -- "人生最糟糕的事,一个是饿肚子,一个是孤独。"

Choose a tag to compare

@takumi913 takumi913 released this 14 Jan 09:59

What's Changed

  • refactor: use hitokoto API for release quotes (186a092)
  • chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 (#69) (54f73c4)
  • docs: add postmortem reports for release v0.0.5 (#68) (da26e2f)

Full Changelog: v0.0.5...v0.0.6

v0.0.5 -- "工欲善其事,必先利其器。"

Choose a tag to compare

@takumi913 takumi913 released this 12 Jan 20:20

What's Changed

  • fix: use PAT_TOKEN for create-pull-request action (06c4d8f)

Full Changelog: v0.0.4...v0.0.5

v0.0.4 -- "Take me to your heart, take me to your soul."

Choose a tag to compare

@takumi913 takumi913 released this 12 Jan 20:14

What's Changed

  • fix: checkout default branch to fix create-pull-request in release workflow (8e98ff9)

Full Changelog: v0.0.3...v0.0.4