Releases: almasix-dev/almasix-orbit
Release list
v0.4.1
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
- docs: rebuild 0.x from v0.4.0 by @coolsam726 in #88
- fix(panels): bind dashboard home without catch-all kwargs by @coolsam726 in #89
Full Changelog: v0.4.0...v0.4.1
v0.4.0
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
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
What's Changed
Per-panel component directories (#32).
Breaking
- Each panel owns components under
app/orbit/{id}/— flatapp/orbit/resourcesis no longer the implied home
Highlights
- Colocated
panel.py+resources//pages//widgets//themes/ make:orbit-field→app/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
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
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
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
v0.1.0
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
- @coolsam726 made their first contribution in #1
Full Changelog: https://github.com/almasix-dev/almasix-orbit/commits/v0.1.0