Skip to content

Releases: almasix-dev/almasix-orbit

v0.4.1

Choose a tag to compare

@coolsam726 coolsam726 released this 20 Sep 20:22
f76e657

Patch for a freshly scaffolded panel: GET /admin failed because Almasix’s controller binder treated **_e as a required argument.

pip install -U 'almasix-orbit==0.4.1'

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@coolsam726 coolsam726 released this 20 Sep 19:44
7b640cf

Orbit 0.4.0 is the feature line after 0.3.1: resources, forms, tables, actions, users, panels, plugins, and docs.

Breaking: app/orbit/{id}_panel.py is no longer loaded. Move the registrar to app/orbit/{id}/panel.py.

pip install -U 'almasix-orbit==0.4.0'

What's Changed

  • feat: Filament 5 tables overview parity by @coolsam726 in #49
  • docs: warm cream layout, gruvbox code, and clearer nav chrome by @coolsam726 in #50
  • chore(docs): adopt @almasix/starlight-theme by @coolsam726 in #51
  • feat(tables): Filament 5 columns overview parity by @coolsam726 in #52
  • feat(tables): Filament 5 parity for every column type by @coolsam726 in #53
  • feat(tables): Filament 5 filters overview parity by @coolsam726 in #54
  • feat(schemas): Filament 5 parity for schemas module by @coolsam726 in #55
  • feat(forms): Filament 5 parity for forms module by @coolsam726 in #56
  • fix(docs): restore Almasix GitHub chip via starlight-theme 0.1.1 by @coolsam726 in #57
  • feat(forms): Filament-parity combobox for searchable Select by @coolsam726 in #58
  • feat(infolists): Filament 5 parity for infolists module by @coolsam726 in #59
  • feat(actions): Filament 5 parity for actions module by @coolsam726 in #60
  • feat(widgets): Filament 5 widgets and dashboard parity by @coolsam726 in #61
  • feat(navigation): Filament 5 navigation, user menu, and clusters by @coolsam726 in #62
  • feat(notifications): Filament 5 notifications parity by @coolsam726 in #63
  • docs: Orbit-first learner voice (no Filament framing) by @coolsam726 in #64
  • feat(tenancy): expand multi-tenancy API, UX, and docs by @coolsam726 in #65
  • fix(infolists): stacked entry default and richer Orbit-first docs by @coolsam726 in #66
  • Resources depth: relation managers, global search, record titles, soft deletes by @coolsam726 in #68
  • feat(forms): production uploads, live morph search, and picker hosts by @coolsam726 in #69
  • feat(actions): in-process import and export job runners by @coolsam726 in #70
  • feat(query-builder): AND/OR rules, typed widgets, and table filter chrome by @coolsam726 in #71
  • feat(users): TOTP and email MFA with challenge host by @coolsam726 in #72
  • feat(notifications): SQLite persistence and live broadcast hub by @coolsam726 in #73
  • feat(panels): SPA navigation, billing adapters, and registry lookup by @coolsam726 in #74
  • docs: expand thin learner pages with unique screenshots by @coolsam726 in #75
  • feat(support): HtmlString, palettes, icon aliases, and component key/grow by @coolsam726 in #76
  • feat(docs): community plugin marketplace by @coolsam726 in #67
  • feat(docs): marketplace catalog layout by @coolsam726 in #77
  • docs: recapture marketplace catalog screenshots by @coolsam726 in #78
  • feat(docs): Docs and Plugins in the site top bar by @coolsam726 in #79
  • feat(docs): full-width marketplace catalog with listing-only sidebar by @coolsam726 in #80
  • feat(panels): scaffold third-party plugins and listing YAML by @coolsam726 in #81
  • feat(docs): star marketplace plugins via the GitHub API by @coolsam726 in #82
  • feat(docs): serve 0.x from the latest release tag by @coolsam726 in #83
  • docs: restore the Filament appreciation callout by @coolsam726 in #84
  • docs: fill the Filament callout with Honey by @coolsam726 in #85
  • docs: use Gruvbox for landing term slides by @coolsam726 in #86
  • chore: release 0.4.0 by @coolsam726 in #87

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@coolsam726 coolsam726 released this 19 Sep 06:13
dcbeef9

What's Changed

  • chore: add GitHub issue forms for contributors by @coolsam726 in #38
  • feat: interactive panel choice for orbit generators (#39) by @coolsam726 in #40
  • fix: brand name default 1.8rem with padding by @coolsam726 in #41
  • chore: lean issue templates (no Filament/parity questionnaire) by @coolsam726 in #43
  • fix: scaffold plural labels and navigation subgroups by @coolsam726 in #45
  • feat: resource auto-generation from database columns by @coolsam726 in #46
  • chore: release 0.3.1 — 100% coverage gate by @coolsam726 in #47

Full Changelog: 0.3.0...v0.3.1

0.3.0

Choose a tag to compare

@coolsam726 coolsam726 released this 18 Sep 23:29
1ffc5bd

What's Changed

Per-panel component directories (#32).

Breaking

  • Each panel owns components under app/orbit/{id}/ — flat app/orbit/resources is no longer the implied home

Highlights

  • Colocated panel.py + resources/ / pages/ / widgets/ / themes/
  • make:orbit-fieldapp/orbit/shared/fields/
  • .discover_panel_dirs() loads theme CSS; .theme_package / .theme_stylesheet
  • Plugins only via .plugin(...); shared resources via explicit registration
  • Login/register data.* binding fix (#35)

Full Changelog: 0.2.2...0.3.0

pip install -U 'almasix-orbit==0.3.0'

0.2.2

Choose a tag to compare

@coolsam726 coolsam726 released this 18 Sep 12:49
084e0bd

What's Changed

  • fix: wire panel stubs so /admin and /app mount (#27) by @coolsam726 in #28
  • chore: release 0.2.2 — panel scaffold discovery + docs by @coolsam726 in #29
  • chore: release 0.2.2 — panel scaffold discovery + docs by @coolsam726 in #30

Full Changelog: v0.2.1...0.2.2

v0.2.1

Choose a tag to compare

@coolsam726 coolsam726 released this 18 Sep 11:39
7aa3ed4

What's Changed

  • Add Render demo and Filament-style Select relationships by @coolsam726 in #23
  • release: 0.2.1 — namespace fix (#24) + Panel Configuration parity by @coolsam726 in #25

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@coolsam726 coolsam726 released this 18 Sep 10:20
f7e2402

What's Changed

Filament-parity expansion across forms, schemas, tables, shell, and docs — plus CRUD/selection fixes and a 99% coverage gate.

Highlights

  • Forms & schemas Filament parity (gallery screenshots, fluent docs snippets)
  • Table UX: search, sort, filters, record URLs, column types, action menus
  • Orbit shell: Conduit admin, branding, panel defaults, extendable auth pages
  • Resource CRUD, selection/delete, and dropdown overflow fixes
  • Docs: SEO, Filament-style previews, code-before-shots gallery polish
  • Full coverage test suite with 99% fail-under CI gate

Full Changelog: v0.1.1...v0.2.0

Install: pip install almasix-orbit==0.2.0

v0.1.1

Choose a tag to compare

@coolsam726 coolsam726 released this 17 Sep 00:27
573b7f4

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@coolsam726 coolsam726 released this 17 Sep 00:13
99c04e5

What's Changed

  • chore: require PRs (no direct pushes to main) by @coolsam726 in #1
  • fix: add README metadata for PyPI twine checks by @coolsam726 in #2
  • fix: PyPI publishers must use publish.yml + unique environments by @coolsam726 in #3

New Contributors

Full Changelog: https://github.com/almasix-dev/almasix-orbit/commits/v0.1.0