Releases: ThingSpace/TheThing
Releases · ThingSpace/TheThing
v1.1.0
Added
- Introduced
.changesdirectory for changelogs, following Keep a Changelog and SemVer. - Added
.tododirectory with markdown TODO lists for code quality, UX, features, backend, docs, and devops. - Created
ROADMAP.mdfor roadmap and idea tracking. - Added markdown templates for changelogs and planning.
- Added semantic versioned changelog files for each release.
- Added planning and documentation for future features (search, tagging, analytics, etc).
- Initial support and planning for dark mode and theme switching.
- Added new modal and box UI components for improved consistency.
- Full TODO breakdowns for:
- Code Quality & Maintenance
- User Experience & Accessibility
- Features & Enhancements
- Backend & API
- Documentation & Changelog
- DevOps & Deployment
Changed
- Improved modal and box UI consistency (preparing for full-size journal box redesign).
- Updated project documentation and planning structure.
- Refactored React components to remove all
NextPagetype usages. - Improved Button and mutation status prop types for type safety.
- Cleaned up error handling and unused variables/types in multiple files.
- Improved accessibility and code readability in several UI components.
- Updated recovery flow to use correct mutation status values.
- Replaced
<img>tags with Next.js<Image />where required.
Deprecated
- None
Removed
- Removed all unused or unnecessary
NextPagetype usages from the codebase. - Removed empty or redundant
useEffecthooks. - Removed unused variables and replaced
anytypes with more specific types where possible.
Fixed
- Fixed various TypeScript and ESLint errors blocking builds.
- Fixed unescaped quotes in JSX to resolve
react/no-unescaped-entitieserrors. - Fixed Button prop and mutation status type errors in recovery and other flows.
- Fixed missing or incorrect imports (e.g.,
Imagenot defined). - Fixed parsing and syntax errors in Profile and other files.
- Fixed missing dependency warnings in
useEffecthooks. - Fixed type errors in theme config and pattern selection.
- Fixed object possibly 'undefined' and index signature errors in utility and UI files.
- Fixed all build-blocking and major lint/type errors in the codebase.
Security
- None
v1.0.0
Full Changelog: https://github.com/ThingSpace/TheThing/commits/v1.0.0