Skip to content

Release Version 2.0.0#58

Draft
CrawlerCode wants to merge 86 commits intomainfrom
beta
Draft

Release Version 2.0.0#58
CrawlerCode wants to merge 86 commits intomainfrom
beta

Conversation

@CrawlerCode
Copy link
Copy Markdown
Owner

@CrawlerCode CrawlerCode commented Jan 27, 2026

Features

Main features and improvements:

Technical improvements:

  • Migrate to wxt framework (build: Migrate to wxt framework #53)
  • Upgrade tailwindcss to v4
  • Replace formik + yup by @tanstack/react-form + zod
  • Replace react-router-dom by @tanstack/react-router
  • Release management using semantic-release
  • Add super-linter

And more...

- Move cached comments logic into own hook
- Create separate activity field
- Improve auto focus
- Add separate timer tab
- Allow multiple timers per issue
- Move context menu into separate component
- Add IssueTitle component
- Allow to log time directly in  redmine (#39)
Until now. If a mutation fails, no new entries are created for other users. Some entries may have already been created, leading to inconsistent behavior. Therefore, I will now skip the failed mutation and execute the rest. An error message will be displayed for the failed mutation, indicating what was successfully created and what failed.
- Introduce search modes (local and remote)
- Replace "extended search" by "remote redmine search"
- Allow to search in any searchable fields (#46)
- Allow to search for closed issues
- Search in specified project and not in all (fix)
- Replace react-router-dom with @tanstack/react-router
- Use suspense queries for required page data to reduce unnecessary re-renders
- Use tanstack query as storage caching layer to improve performance and  benefit from suspense storage queries
- Fix flickering ui when loading timer permissions
- Create component composition for timer components
- Disable done button if no "log_time" permission granted
- Fix edit timer
Repository owner deleted a comment from github-advanced-security bot Mar 8, 2026
semantic-release-bot and others added 17 commits March 8, 2026 22:49
## [2.0.0-beta.3](v2.0.0-beta.2...v2.0.0-beta.3) (2026-03-08)

### 🚀 Features

* Add full-screen project sidebar (experimental) ([#64](#64)) ([2f4c065](2f4c065))

### 🩹 Fixes

* Fix 0 value selection for select field ([35af5e4](35af5e4))
* Fix context menu dialog actions ([66cbc7a](66cbc7a))
* Fix default time entry activity ([0f316ae](0f316ae))
* Fix suspense settings provider ([#60](#60)) ([cfc47f3](cfc47f3))
* **ui:** Polished various ui elements ([c095c5c](c095c5c))

### 🔥 Performance

* Add query client restoring gate instead of restoring twice ([30b9aeb](30b9aeb))
* Improve performance by moving stuff to dedicated components ([f2f7fab](f2f7fab))
* Set NODE_ENV=production for release & pre-release builds ([4a922ff](4a922ff))
* Use react context for permissions management ([#63](#63)) ([23f25f0](23f25f0))

### 🏡 Chore

* Add docker compose for dev setup ([bb79a02](bb79a02))
* Add install buttons to github releases ([3c97a80](3c97a80))
* **deps:** Update dependencies ([2a3f1fb](2a3f1fb))
* Update dependencies ([891fd66](891fd66))

### 🛠️ Refactors

* Refactor redmine api hooks ([6642499](6642499))
* **timer:** Remove the reset timer button ([26e0f2f](26e0f2f))

### ⚡CI

* Add super-linter for pull requests ([#59](#59)) ([9db6385](9db6385))
* Fix wxt submit ([74fe75d](74fe75d))
* Use pat for release creation to trigger publish pipeline ([7b15071](7b15071))
## [2.0.0-beta.4](v2.0.0-beta.3...v2.0.0-beta.4) (2026-03-09)

### 🩹 Fixes

* Cleanup local issue data on reset to default data ([9a7adc1](9a7adc1))
* Fire toast after query reset ([f051446](f051446))
* Prevent empty issues fetch request ([#65](#65)) ([6616c64](6616c64))
- Use ring for priority indication
- Fix IssueProject/TimerProject size without sticky scroll
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants