Updates
Full version history of MyLifeHub from the initial release
v11.252026-07-07
New featureImprovement
Folder picker for AI tasks and full project paths
- The AI task review now has a project (folder) picker — you can see where the task will go and change it
- Project dropdowns now show the full path (Folder / Subfolder) in the task form and filters
v11.242026-07-07
Bug fix
The updates page is public again
- The /updates and /en/updates pages no longer redirect guests to the login page
v11.232026-07-07
Bug fixImprovement
AI agent is more resilient to service hiccups
- Temporary AI service failures are now retried automatically — requests fail less often
- If a failure still happens, the agent honestly says to try again instead of asking you to rephrase
v11.222026-07-06
Improvement
AI tasks: cleaner descriptions and nested projects
- Task descriptions no longer repeat the project, date, and time — those go into their own fields
- The agent sees the full project tree and matches the mentioned folder at any depth
v11.212026-07-05
Bug fix
Fixed dates in AI tasks
- The AI agent no longer rejects tasks with a due date in the local timezone
- The agent now returns dates with the user's timezone offset
- Agent messages now follow the UI language: Ukrainian in UA mode
v11.202026-07-05
Improvement
AI agent is now a task creator
- The AI agent now does one thing — creates tasks in the tracker, with no access to other sections
- The agent knows the task structure: kinds, priorities, due dates, projects, tags, and weekly meetings
- If a request is not about tasks, the agent says so honestly and offers to create a reminder task
- Updated dialog: every task opens as an editable form for review right away
v11.192026-07-05
New featureBug fix
Smarter AI agent
- The AI agent asks follow-up questions and understands short answers — no need to retype the whole request
- Task drafts can be edited before saving: title, priority, due date, and description
- Created items link to their section, and Ctrl+Enter sends the request
- Upgraded the default model and tightened validation for meetings and urgent tasks
- Fixed draft apply errors
v11.182026-06-22
New feature
Windows agent download
- The activity page now includes a Windows agent download for setting up a new computer
- The setup panel creates an agent token and prepares the PowerShell install command
v11.172026-06-17
Bug fix
Monobank EUR to UAH exchange no longer counts as expense
- Monobank rows like "На чорну картку" are no longer imported as expenses during EUR to UAH exchange
- The next sync also removes already-imported recent rows with that description
v11.162026-06-16
Bug fix
Monobank FOP transfers no longer count as income
- Incoming Monobank rows such as "Перевод с ФОП. З єврового рахунку ФОП для переказу на картку" are no longer imported as budget income
- The next sync also removes already-imported recent rows matching that pattern
v11.152026-06-15
Bug fix
Correct Monobank foreign-currency income totals
- Income and expenses from foreign-currency Monobank accounts are now stored in budget totals as their UAH equivalent, while the original EUR/USD amount remains visible on the transaction
v11.142026-06-15
Bug fix
Monobank FOP transfer cleanup
- Internal movements between FOP accounts and a Monobank card that sync into one local account are now removed from income and expense totals
- FOP transfer pairs are matched by their UAH equivalent when the bank reports one side in EUR and the other in UAH
v11.132026-06-15
Bug fix
More accurate Monobank internal transfers
- Foreign-currency transfers between your own Monobank accounts are now matched by the original operation amount, so an EUR transfer from salary to main is not counted as income
- Sync also checks recent already-imported rows and converts matching income+expense pairs into transfers
v11.122026-06-03
Bug fix
Fuller manual Monobank transaction import
- Manual Monobank sync now rechecks the full available statement window so transactions skipped during previous API limits can be imported
v11.112026-06-03
Bug fix
Clearer Monobank transaction sync status
- If Monobank balances update but transaction import is blocked by a rate limit or API error, the app now shows a warning instead of a normal success message
v11.102026-05-28
Bug fixImprovement
Clearer habit clicks and progress blocks
- The completion button no longer allows grinding a habit past its daily or weekly target
- The API also blocks extra completions if a client retries them
- Progress blocks are clearer: green for success, red for slips, with day and count labels
v11.92026-05-28
New featureImprovement
More powerful habits tracker
- The habits page is now a Today board with daily plan, completed habits, paused/archive groups, and quick progress
- Added habit details with all planning fields, log history, notes, deletion, and undo for accidental clicks
- Added a 30-day history tab and improved weekly review with progress metrics, slips, and summaries
v11.82026-05-27
Bug fixNew feature
Monobank balance always updates + sub-account breakdown
- Balance now updates even if statement import hits rate limit — balance is saved first, then transactions are imported
- 429 errors on individual sub-account imports no longer abort the whole sync
- Balance detail sheet now shows each Monobank sub-account separately with current balance
v11.62026-05-27
Bug fixNew feature
Monobank sync fix + new features
- Monobank settings page no longer calls the API on load — data comes from cache (eliminates rate limit cause)
- Deleted Monobank transactions no longer reappear on next sync
- Banner on transactions page shows count of uncategorized entries with filter button
v11.52026-05-27
Bug fix
Fixed cause of Monobank sync rate limiting
- Balance page no longer calls Monobank API on every load — this was exhausting the rate limit and blocking sync
v11.42026-05-27
Bug fix
Monobank balance based on sync only
- Monobank account balance now shows exactly what the API returned at last sync — transactions and duplicates no longer affect this figure
v11.32026-05-27
New feature
Auto-deduplication of internal Monobank transfers
- Transfers between Monobank accounts (e.g. FOP → card) are no longer imported as income+expense — the system automatically merges them into a transfer during sync
v11.22026-05-27
New feature
Convert transaction to transfer
- Transactions (income or expense) can now be converted into transfers via the ⋯ menu
v11.12026-05-27
Bug fix
AI agent fix
- Fixed an error that prevented the AI agent from preparing requests
v11.02026-05-27
New feature
Bring your own OpenAI key
- You can now add your own OpenAI API key in your account — the AI agent will run on your OpenAI account
- The key is stored encrypted; without one a shared key is used
v10.92026-05-27
Bug fixImprovement
Public-page login state + AI usage
- Public pages (Updates, About, etc.) now show a Dashboard button when you're signed in instead of Log in
- The AI agent dialog now shows how many requests you have left this hour
v10.82026-05-27
Bug fixImprovement
AI agent improvements
- The AI agent now respects disabled plugins and won't propose actions for them
- More reliable drafts: protection against double-applying, localized messages, and clearer errors
v10.72026-05-27
New feature
Habits planner
- Added a habits module with planning, daily logs, streaks, and a weekly review
- Supports build and break habits, multiple completions per day, cues, two-minute versions, and rewards
v10.62026-05-26
New feature
AI agent
- Added a global AI agent that turns natural-language requests into reviewed create actions for budget, tasks, notes, health, and pomodoro
- AI agent runs are stored in account history so prompts, drafts, and apply results can be reviewed or deleted
v10.52026-05-25
New feature
Computer usage statistics
- Computer activity now includes 7-day and 30-day usage statistics with totals, averages, busiest day, daily bars, and top apps
v10.42026-05-25
Bug fix
Computer activity dates
- Computer activity now uses the browser's local date and timezone when loading daily sessions and stats
- Activity panels now show an explicit load error instead of silently looking empty
v10.32026-05-23
Bug fix
Foreign-currency balance total
- Monobank sync now converts foreign-currency remote account balances to UAH before calculating the local account total
v10.22026-05-23
Improvement
UAH Monobank balances
- Foreign-currency Monobank sub-accounts now show a UAH equivalent first, with the original currency underneath
v10.12026-05-23
Improvement
Monobank account breakdown
- The balance by account drawer now shows linked Monobank remote accounts with their own currencies, including FOP EUR accounts
v10.02026-05-23
New feature
Bulk transaction editing
- Transactions can now be selected in groups and deleted together
- Selected transactions can now be updated together by type, category, or account
v9.92026-05-23
New featureBug fix
Monobank multi-card sync
- One local Monobank account can now sync all Monobank card accounts together
- FOP accounts exposed by the Monobank token now appear in the Monobank link list
- Monobank transaction sync now reattaches existing imported rows to the linked local account so income affects balance correctly
v9.82026-05-22
Bug fix
Pending Monobank transactions
- Monobank sync now imports hold transactions immediately and refreshes the same transaction when the bank settles it
v9.72026-05-22
Bug fix
Transaction visibility fix
- Monobank sync now imports the recent statement window for new links and recovers accounts previously marked synced with no imported bank transactions
- Custom transaction date filters now override the month picker so older or wider ranges are not hidden
v9.62026-05-21
Bug fix
Monobank sync fix
- Monobank sync now rechecks recent statement history so transactions that were on hold and settled later are imported
v9.52026-05-21
New featureImprovement
Knowledge graph for notes
- Added a note graph with linked nodes plus folder and tag filters
- Note detail pages now show backlinks, outgoing links, and unresolved wiki-links
- The notes plugin now works more like a lightweight Obsidian-style knowledge base without changing storage
v9.42026-05-21
Bug fixImprovement
Task fixes and active counters
- Fixed checklist toggles in Markdown task descriptions after a title and blank line
- Markdown task import now handles Russian and Ukrainian metadata correctly and ignores placeholder values
- Task counters in folders and tags now show only active, incomplete tasks
v9.32026-05-21
New featureImprovement
Interactive Markdown in tasks
- Checkboxes in Markdown task descriptions can now be toggled directly in the detail card
- Markdown import now reads priority, deadline, status, project, and tags from the template
v9.22026-05-21
Bug fixImprovement
Markdown in task details
- Markdown task descriptions now render as formatted content in task details
- Markdown task import now uses the H1 as the task title
v9.12026-05-20
New feature
Task creation from Markdown
- Added Markdown paste on the tasks page
- One pasted Markdown brief creates one task with the full text in the description
- Imports from a folder automatically assign the task to that folder
v9.02026-05-20
Improvement
Quick access to updates
- Added an updates history link from the account page
- Updated the application version to v9.0
v8.92026-05-20
New featureImprovement
Public update history
- Added a public /updates page with the full version history
- Added the English /en/updates version
- Added the updates page to navigation and sitemap.xml
- Added SEO metadata and BreadcrumbList JSON-LD for the updates page
v8.7–8.82026-05-20
ImprovementPerformance
Code quality & stability
- Full i18n for all forms (TaskForm, TransactionForm, TagMultiSelect, etc.) — no more hardcoded strings
- Cascade delete for all related models on user deletion (14 models)
- SQL optimisation: account balance now runs 4 queries instead of 4N
- Fixed silent error swallowing in 4 API routes
- Bounded `limit` param in transactions and tasks to guard against DoS
- Fixed React keys in the activity heatmap
- Extracted duplicate Monobank Jar creation logic into a shared helper
v8.3–8.42026-05-20
New featureBug fix
Monobank Jars as sub-categories
- Monobank Jar accounts show as collapsible sub-categories in the balance panel
- Total Jar balance collapses into a single row, expanding on click
- Fixed bug: Crypto account no longer appears as a Jar
- Added version badge on the Hub page
v8.0–8.22026-05-20
New featureImprovement
Monobank Jars & balance UI improvements
- Monobank Jar accounts are auto-created and linked on connection
- The 'Balance by account' panel is now scrollable on small screens
- Jar accounts are separated from the main account list where appropriate
v7.42026-05-20
New featureImprovement
Transaction search & UX improvements
- Full-text search across transactions (description, amount, category)
- Transactions grouped by date in the list
- Improved mobile UX: navigation, spacing, touch interactions
- Nav cleanup and general UI polish
v7.32026-05
New feature
Monobank, Google Calendar & Crypto module
- Monobank integration: account sync, Jar sub-accounts, automatic categorization
- Google Calendar connections: events appear on the Today page
- Unified calendar: month and day views, per-source filtering
- Crypto module: NFT drop inspection, encrypted wallets, auto-mint with scheduler
- Hardened auth and session refresh
- Pomodoro skip button, moved account/language to the top bar
v6.0–6.42026-04
New feature
Activity tracker & budget analytics
- Desktop activity tracker: Windows app/window tracking via a system-tray agent
- Sessions grouped by app with expand by window title
- Activity categorization with rules
- Budget trend charts and comparison with the previous equivalent period
- NBU currency conversion for foreign-currency transactions
- Account balance adjustments
v5.0–5.92026-03
Improvement
SEO: public pages & structured data
- Public plugin pages with SSR content for crawlers
- BreadcrumbList JSON-LD on all public pages
- FAQPage JSON-LD on the landing page
- Canonical URLs, OG and Twitter Card tags
- Removed brand duplication from meta titles
- SEO score 75/100 (up from ~50)
v4.0–4.92026-02–03
New featureImprovement
Landing page, SSR & Pomodoro sounds
- Redesigned landing page v2 with mobile fixes
- SSR for public pages (landing, plugins) — content visible to crawlers
- Pomodoro notification sounds with 6 options
- Fixed httpOnly cookie for SSR auth detection
- SEO fixes: schema, hreflang, OG image
v3.0–3.92026-02–03
New feature
Marketplace, transfers & public landing
- Transfers between accounts
- Plugin marketplace: hover preview, detail pages per plugin
- Drag-and-drop module ordering on the home page
- Month picker for transactions, activity heatmap for rowing
- Account profile page (/account)
- Public landing page for SEO and conversion
v2.22026-03
New feature
Multi-user system with invite codes
- Invite-code registration (default: WELCOME2025)
- Per-user data isolation: each user sees only their own records
- Admin panel for managing users and invite codes
- Admin role automatically assigned to the first registered user
v2.0–2.12026-02–03
New feature
Plugin architecture & bilingual interface
- Modular architecture: each feature is a separate toggleable plugin
- EN/UA language toggle in the interface
- Module marketplace to enable and disable plugins
- Renamed 'Marketplace' → 'Plugins'
v1.8–1.92026-02
New feature
Pomodoro timer & Weight/BMI chart
- Pomodoro timer with configurable focus and break sessions
- Pomodoro statistics: daily and weekly
- Unified Weight/BMI chart with toggles and zoom
v1.02026-02-20
New feature
Initial release
- Budget tracker: income, expenses, accounts and categories
- Knowledge base: Markdown editor, notebooks, tags, wiki-links and backlinks
- Health tracker: weight (with BMI) and rowing workout log
- Meal tracker: calories and macros with a daily reminder
- Rowing progress charts with performance zones
- Privacy mode (hide all data with one click)
- Emoji picker for categories and accounts