DorkOS 0.7.0
Brand refresh, CI hardening, and marketing site overhaul
DorkOS 0.7.0 refreshes the brand identity with new logos, migrates to the dorkos.ai domain, and hardens the release pipeline with Docker-based integration testing and GitHub Actions CI.
Highlights
New Brand Identity — Fresh dork logos replace the old dorkian branding across the app, marketing site, and documentation. The domain has migrated from dorkos.dev to dorkos.ai.
CI & Docker Testing — Full-app Docker integration testing validates the server, API, and client together. GitHub Actions smoke tests run on every push to main, catching install issues before they reach users.
Marketing Site Overhaul — Rewritten copy with a pro-human positioning, FAQ section, upgraded timeline animations, and dynamic gradient effects in the onboarding welcome screen.
All Changes
Added
- Add full-app Docker integration testing and runnable container
- Enforce dorkHome parameter usage in server code via ESLint rule
- Add Docker and GitHub Actions smoke testing for CLI installs
- Add GitHub Actions CLI smoke test workflow for npm package install validation
- Add Dockerfile and .dockerignore for isolated CLI smoke testing
- Add
smoke:dockerconvenience script for local Docker smoke tests - Add DorkLogo to onboarding welcome screen
- Add FAQ accordion section before install CTA on marketing site
- Align site copy with pro-human positioning
- Rewrite IdentityClose copy to celebrate human ambition
- Rewrite PivotSection with "intelligence doesn't scale" metaphor
- Upgrade timeline beam with Aceternity-inspired SVG tracing
- Replace dorkian logos with new dork logos and update references
- Enhance WelcomeStep with dynamic gradient effects
- Add agent discovery scroll fix image and enhance CLI build configuration
Changed
- Migrate domain from dorkos.dev to dorkos.ai
- Add DORKOS_HOST, Docker workflow, and discovery endpoint to guides
Fixed
- Use cd for CLI version bump and gitignore tarballs
- Resolve Docker runtime and npm publishing issues
- Support dark mode in favicon SVG
- Gate shouldShowOnboarding on config loading state
- Send partial patches to prevent skip dismiss race condition
- Fix missing
better-sqlite3dependency in CLI package that crashed onnpm install -g dorkos - Adjust beam visibility range in TimelineSection
Install / Update
npm install -g dorkos@0.7.0