Repository navigation
Releases
xObject 1.0.1 — Community
xObject 1.0.1 — Community
Community maintenance release with unchanged database schema. Includes dependency maintenance, contributor resources and independently delivered website/documentation improvements.
Added
- Contributor Covenant Code of Conduct, public bug/feature issue forms and a pull request template, with contribution guidance and Dependabot configuration for the application, website, documentation, GitHub Actions and container base image.
- Flag-based language controls with accessible names and screenshot enlargement in a shared, keyboard-accessible dialog instead of a new browser tab.
- English and German product pages with browser-language selection, remembered manual choice, localized navigation/metadata, a connected-workflow introduction, feature overview, self-hosting actions and FAQ.
- Actual ITextreme demo screenshots in both interface languages and light/dark modes, responsive full-size viewing links and a social-sharing preview.
Changed
- Pin generated release documentation source links to its exact reviewed commit.
- Include the Code of Conduct in checksummed public source archives.
- Verify native upgrades from the immutable 1.0.0 image with preserved records, versions and journal; clarify same-schema maintenance and mismatched-schema recovery guidance.
- Wait for the restored record to leave the recycle-bin list and table controls to re-enable before browser accessibility checks, so the existing animation wait covers their disabled-state transition.
- Update paired GitHub artifact upload/download actions with a CI transfer check for merged architecture-digest paths and exact file contents; retain default digest-mismatch rejection.
- Update application and website dependencies, including Fastify, Kysely, TanStack Query, i18next, Tailwind, Vite, Astro and Playwright, and SHA-pinned GitHub checkout/setup-node actions after review; retain the supported TypeScript 6 Astro-checker and Node 24 LTS container baselines with explicit Dependabot constraints.
- Clarify the released Community 1.0.0 baseline, independently published website/documentation and retained later scope in the PRD, roadmap and project instructions.
- Public documentation uses self-hosted ITextreme fonts and consistent semantic light/dark surfaces, text, action and focus colors, matching favicon and font license notices while retaining standard Starlight navigation and search.
Installation and upgrade
Download the matching self-hosting archive below and follow the operator guide. Immutable multi-platform image:
ghcr.io/itextremede/xobject@sha256:61ab0952965383f5d0f923f5ed5c98a90e7b01058c1d1f12ccdaa6a8f77d4f97
For an existing 1.0.0 installation:
./scripts/xobject upgrade ghcr.io/itextremede/xobject@sha256:61ab0952965383f5d0f923f5ed5c98a90e7b01058c1d1f12ccdaa6a8f77d4f97 /private/backups/xobject-before-1.0.1The operator stops writers, retains a verified backup and checks the complete target before restart. This release has the same database schema as 1.0.0; no SQL conversion is required. Retain the backup and matching old image for recovery. Unknown schemas fail closed.
Verification and source
Native Linux AMD64 and ARM64 each passed fresh installation, upgrade from the immutable 1.0.0 predecessor with unchanged record values/versions/journal, backup/restore/recovery and proxy/TLS acceptance: native image run. Application CI and website CI passed on the exact release source. Existing accessibility/device/client coverage limits remain documented; this maintenance release does not claim a new certification.
The images are anonymously pullable. SHA256SUMS covers all six payload files; release.json records the exact source commit, public source-file hashes, platforms and image digests. Documentation snapshots remain version-specific. Source is licensed AGPL-3.0-only; V1 is entirely Community.
xObject 1.0.0 — Community
The first xObject Community release connects Contacts, Distribution lists, Projects, Cases, Tasks and user-defined data objects through one configurable, journaled platform.
- Configurable typed fields, forms, classification and record numbers.
- Workspace roles, graded user/group ownership, foreign access and field rights.
- Relationships, fixed Project context, Dossier, Journal and recycle/recovery workflows.
- Shared web, versioned REST/OpenAPI and user-bound MCP access, including supplied agent instructions.
- English/German interface, regional settings and workspace appearance.
Install
Download xobject-1.0.0-selfhost.tar.gz, IMAGE_DIGESTS.txt and SHA256SUMS. Verify the archive checksum, extract it and follow the self-hosting guide. Use the immutable multi-platform image reference in IMAGE_DIGESTS.txt with Docker Compose on Linux/AMD64 or Linux/ARM64. Setup creates the first Administrator and an otherwise empty installation.
Both final architecture images passed native first-installation, backup/restore and HTTPS acceptance. The release manifest records the exact source commit, source-file hashes and image digests. This first release has no predecessor migration. Retain private installation configuration and verified off-host backups.
Documentation and scope
Version 1.0.0 documentation · Changelog · Roadmap · Quality evidence
The release is fully Community under AGPL-3.0-only. Uploads/attachments, import/export, synchronization, notification delivery, SSO and additional domain modules remain later work. The quality report states the tested browser/client/platform combinations and coverage limits; no production SLA or universal accessibility/client certification is claimed.