v0.1.6-beta.1
·
37 commits
to canary
since this release
We are pleased to announce the release of version v0.1.6-beta.1. This update introduces a brand-new, modular Astro-based web presence with dynamic release and changelog tracking, comprehensive SEO improvements, and updated navigation architecture. Additionally, this build includes key updates to camera default settings, CI build optimizations, and continuous deployment configurations.
New Features
- Modular Astro Website: Launched a new 3-page modular website built with Astro and shadcn UI components.
- Dynamic Changelog & Release Fetching: Added client-side GitHub release fetching via a dedicated proxy endpoint alongside lazy loading pagination and custom markdown prose styling.
- Skeleton Loading States: Integrated global shadcn skeleton loaders across pages, components, and release items to improve visual feedback during data fetching.
- SEO & Metadata Enhancement: Added structured schema data, sitemap,
robots.txt,llms.txt, and complete OpenGraph and Twitter card meta tags.
Bug Fixes
- Navigation & Base URL: Fixed navigation link resolution by applying
BASE_URLconfiguration across documentation and site links. - Release Type Detection: Corrected release categorization logic to accurately detect release types using tag keywords.
- Changelog Artifact Stripping: Cleaned up the changelog view by stripping raw download artifact entries and refactoring the archive layout.
- Repository Path Updates: Updated base path configurations and navigation references following repository renaming.
Improvements & Refactoring
- Navigation Architecture: Restructured mobile navigation to follow a feature-based pattern for improved maintainability.
- Camera Defaults: Disabled the camera grid overlay by default for a cleaner capture view.
- Theme Switching: Simplified the theme toggle to switch directly between light and dark modes while defaulting to system preferences.
- Architecture Mapping: Centralized architecture text mappings and fallback logic into a reusable data module.
- Content Management: Extracted hardcoded UI text into dedicated data files.
Build & Infrastructure
- Android Workflow Optimization: Upgraded the Android release CI workflow to run multi-job parallel executions, reducing overall build times.
- Workflow Filtering: Optimized CI pipelines with path filtering targeting the canary branch.
- GitHub Pages & Custom Domain: Configured GitHub Actions for automated site publishing, set release endpoints to
releases.json, and set up the custom domain (cambg.dyzulk.com). - Dual-Licensing Structure: Established dual-licensing to separate application source code (proprietary) from website code (MIT).
Build Artifacts
| File Name | Architecture / Description | Download Link |
|---|---|---|
camera-background-twinpath-labs-v0.1.6-beta.1-arm64-v8a-nodpi.apk |
ARM64 (v8a) | Download |
camera-background-twinpath-labs-v0.1.6-beta.1-armeabi-v7a-nodpi.apk |
ARMv7 (32-bit) | Download |
camera-background-twinpath-labs-v0.1.6-beta.1-universal-nodpi.aab |
Universal (App Bundle) | Download |
camera-background-twinpath-labs-v0.1.6-beta.1-universal-nodpi.apk |
Universal | Download |
camera-background-twinpath-labs-v0.1.6-beta.1-x86_64-nodpi.apk |
Intel x86_64 | Download |
camera-background-twinpath-labs-v0.1.6-beta.1-x86-nodpi.apk |
Intel x86 | Download |