Skip to content

Releases: antosubash/simple_module_python

v0.0.19

08 Jun 22:16
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • docs: full review and sync of docs to current code state by @antosubash in #205
  • docs(frontend): use the real PageShell in the layout example (closes #196) by @antosubash in #208
  • fix(smpy): unblock the scaffolded-app quickstart + harden the file-size lint gate by @antosubash in #207
  • Resolve GH #199, #200, #203, #206 (background_tasks beat, test fixtures, dashboard docs, create-host pinning) by @antosubash in #209

Full Changelog: v0.0.18...v0.0.19

v0.0.18

08 Jun 14:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • chore: use shared dev-services stack (Postgres/Redis/MinIO) by @antosubash in #188
  • refactor(db): drop schema-per-module — single shared schema by @antosubash in #186
  • chore(deps): bump axios from 1.15.2 to 1.16.1 by @dependabot[bot] in #187
  • feat(users): Microsoft (Entra ID) OAuth + DB-settings-driven providers by @antosubash in #189
  • docs(users,dashboard): describe smart login-redirect fallback (#173) by @antosubash in #190
  • feat(auth): method-aware public-route extension point (closes #191) by @antosubash in #193

Full Changelog: v0.0.17...v0.0.18

v0.0.17

28 May 11:24
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • feat: pluggable auth — AuthProvider contract + Keycloak OIDC module + bearer tokens by @antosubash in #184
  • feat(audit_log): add audit log module with two-phase capture by @antosubash in #185

Full Changelog: v0.0.16...v0.0.17

v0.0.16

25 May 20:55
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Full Changelog: v0.0.15...v0.0.16

v0.0.15

21 May 21:32
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • refactor(users): split into admin/auth_local/oauth feature folders by @antosubash in #153
  • test(coverage): close 20 audited test gaps + fix 4 bugs surfaced by @antosubash in #151
  • fix(vite): seed esbuild nodePaths so scan-imports resolves bare imports from module pages by @antosubash in #155
  • fix(vite): cross-package bare imports also fail for workspace-member modules (#156) by @antosubash in #157
  • fix(users,host): align .env loading + dev-quick-login resolution (#158, #159) by @antosubash in #160
  • ci(release): switch npm publish to OIDC Trusted Publishing by @antosubash in #161
  • chore(deps): bump ws from 8.20.0 to 8.20.1 by @dependabot[bot] in #162
  • feat(background_tasks): propagate task_id + job_id into worker log context by @antosubash in #166
  • feat(hosting): expose correlation_id on request.state + structlog recipe (#164) by @antosubash in #167

Full Changelog: v0.0.13...v0.0.15

v0.0.13

15 May 20:14
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • fix(cli): scaffold a Landing page at / so fresh apps don't 404 by @antosubash in #141
  • fix(cli): strip .github/workflows/ from workspace-bundled sample module by @antosubash in #149
  • docs(cli): align preset module lists with actual smpy new behavior by @antosubash in #145
  • fix(cli): drop view_prefix from sample module template by @antosubash in #142
  • fix(cli): pin simple_module_cli in scaffold dev deps so smpy plugins load by @antosubash in #147
  • fix(db): preserve expression-based indexes in autogenerate by @antosubash in #144
  • fix(cli): keep user's name form in scaffold READMEs (#139) by @antosubash in #143
  • fix(scaffold): autogenerate initial migration on smpy new (#135) by @antosubash in #146
  • fix(cli): tolerate safe leftovers in smpy new --dest . (#148) by @antosubash in #150
  • fix(vite): resolve cross-package bare imports from out-of-workspace modules by @antosubash in #154

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

v0.0.12

11 May 21:09
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • feat(users): OAuth/OIDC login (Google, GitHub, generic OIDC) by @antosubash in #132
  • refactor(cli): rename sm console script to smpy by @antosubash in #133

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

v0.0.11

06 May 14:59
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • feat(ui): redesign every module page to the HiFi design system + add Doctor page by @antosubash in #131

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

v0.0.10

06 May 11:36
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

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

v0.0.9

06 May 11:02
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • fix(scaffold): pin client_app deps to framework version + resolve module imports from host by @antosubash in #120
  • docs: sync guides + reference + release with current code by @antosubash in #122
  • feat(cli): sm new scaffolds into a uv/npm workspace with host/ + modules/ by @antosubash in #121

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