Changelog

New updates and improvements to Nexto, most recent first.

June 2026

v1.25.0

Quick Due Date Presets

Set due dates faster with one-click presets — Today, This week, Next week, and more — or pick a custom date with the calendar fallback.

  • NewDue date field now shows quick-select presets: Today, This week, Next week, This month, Next month, and 3 months ahead — each auto-computes the correct date and populates the field instantly.
  • New"Other date" option reveals the original calendar picker for custom date selection.
  • ImprovedExisting tasks load with their current due date and the calendar visible — no workflows interrupted.

June 2026

v1.24.2

Calendar Polish & Google Calendar Connection Prompt

  • ImprovedLong event titles in the calendar now fit on one line — hover over any event to see the full title in a tooltip.
  • FixedClicking the quick-complete circle on a calendar event no longer accidentally opens the task editor.
  • ImprovedWhen Google Calendar isn't connected, the calendar selector now shows a clear prompt with a direct link to connect it — instead of a silent error.

June 2026

v1.24.1

Finish Early: Custom Start Time for Day Blocks

Block your day from any time instead of always from now — pick the exact start time in 15-minute increments.

  • NewMoon button now opens a "Finish early" dialog where you select the block start time — defaults to current time (rounded to 15 min) for today, or working-hours start for future days.
  • ImprovedAfter confirming the start time, the existing preview → confirm flow runs unchanged with the correct "Block from HH:MM until 11:59 PM" text.
  • ImprovedCalendar preview recalculates and disables actions while refreshing, so you see the impact of your chosen start time before confirming.

June 2026

v1.24.0

Drag Tasks into Projects

Assign unassigned tasks to a project — or remove them — by dragging directly in the task list.

  • NewDrag any task row onto a project section in the list view to assign it instantly. Drop onto "Unassigned" to remove the project link.
  • ImprovedProject assignment updates optimistically — the task moves immediately without waiting for the server.

June 2026

v1.23.0

Mobile Quick Capture, Siri Shortcut & Command Palette

Capture tasks from anywhere — say it to Siri, scan a QR code on mobile, or hit Cmd+K anywhere in the app. Natural-language parsing highlights deadline, duration, and priority as you type.

  • NewCommand palette (Cmd+K / Ctrl+K): Spotlight-style overlay that parses natural-language input in real time — deadline highlighted in sky blue, duration in emerald, priority in amber. Press Enter to create the task instantly.
  • NewSiri Shortcut integration: install a pre-configured shortcut from Profile → Quick Capture, say "Hey Siri, Nexto", speak your task, and it lands in Nexto automatically — no app open required.
  • NewMobile web capture page at /c/[token]: scan the QR code from Profile → Quick Capture on any phone, type a task, and submit — no login required.
  • NewNLP task parser: pure synchronous parser that extracts deadline, duration, and priority tokens from free-form text, masking claimed ranges so date detection never misreads duration strings (e.g. "2h").
  • ImprovedQuick Capture settings page now shows a QR code and "Install Shortcut" button — replacing the old manual curl instructions.

June 2026

v1.22.0

Configurable Task Block Duration

Control how the auto-scheduler chunks your tasks — split long tasks into fixed-size sessions or keep each task as one block.

  • NewNew "Scheduling Preferences" setting: choose a fixed block duration (e.g. 30 or 60 min) so long tasks are split across multiple sessions.
  • ImprovedWhen no block duration is set (default), each task is scheduled as a single block matching its full planned duration — no change to existing behaviour.
  • ImprovedRecurring tasks always schedule as a single block per occurrence, regardless of the block-duration setting.

June 2026

v1.21.0

Visual Refresh, Deadline Indicators & UI Polish

A refreshed look across the app, deadline warnings on calendar blocks, and cleaner task action buttons.

  • ImprovedRefreshed design system across the app — updated color palette, rounder corners, and a more consistent typography scale.
  • NewCalendar task blocks now show a close-to-deadline indicator so you can spot urgent tasks at a glance without opening them.
  • ImprovedTask action buttons reorganized with a clearer visual hierarchy — primary actions are prominent, secondary actions are tucked away to reduce clutter.

June 2026

v1.20.0

Disabled Calendars & Scheduling Fixes

Disabled Google Calendars are now fully respected by the scheduler, and a partial-scheduling collision bug is fixed.

  • ImprovedDisabling a Google Calendar now immediately removes its events from your schedule — no stale blocks left behind.
  • ImprovedAuto-scheduler no longer allocates time inside events from disabled Google Calendars.
  • FixedConcurrent auto-schedule requests from the same user no longer produce duplicate or stale calendar blocks.

May 2026

v1.19.0

Smarter Scheduling Visibility & Completion Blocks

A longer planning window, clearer "out-of-range" labels, and automatic calendar blocks when you complete a task.

  • ImprovedAuto-schedule planning window extended from 14 to 30 days — more of your upcoming work gets a time slot.
  • ImprovedTasks outside the 30-day scheduling window now show "In 30+ days" in the task list instead of a bare date.
  • NewCompleting a task now creates a retroactive calendar block for any unscheduled remaining time, so your calendar always reflects work actually done.

May 2026

v1.18.0

Project Kanban Board

A new kanban view for your projects — see all projects by status and drag to update them.

  • NewProjects page now has a list/kanban toggle — switch to the kanban view to see projects grouped into Not Started, In Progress, and Completed columns.
  • NewDrag project cards between columns to update their status instantly.
  • FixedMobile calendar agenda now correctly shows task events across all days of the week.

May 2026

v1.17.0

Task Dependencies & Completion Blocking

Create task dependencies to enforce workflow order — mark tasks as "blocked by" to prevent completion until their dependencies are done.

  • NewAdd dependencies to tasks by marking them as "blocked by" other tasks — the scheduler respects the order automatically.
  • NewBlocked tasks display a lock icon across all views (calendar, kanban, task lists, zen mode) so you know at a glance what's waiting.
  • NewCompletion button becomes disabled with a "Blocked" state showing a lock icon and tooltip: "Complete the blocking tasks first".
  • ImprovedCalendar event blocks show an amber tint when blocked so blocking dependencies are visually obvious.
  • ImprovedOnce all blocking tasks are completed, the completion button becomes available automatically.

May 2026

v1.16.0

Multiple Google Calendars & Color-Coded Events

Choose exactly which Google Calendars to import and see at a glance which calendar each event belongs to.

  • NewCalendar selector lets you enable or disable individual Google Calendars — only events from selected calendars appear on your schedule.
  • NewEach Google Calendar event now shows a color dot matching its source calendar, so you can tell them apart at a glance.
  • ImprovedCalendar colors are fetched directly from Google and shown in the selector menu alongside each calendar name.

May 2026

v1.15.0

Import Appointments from CSV

Easily move your appointments from other apps into Google Calendar.

  • NewImport appointments by pasting a CSV file — see a preview before importing.
  • NewChoose which Google Calendar to import into.
  • NewRecurring appointments (weekly, bi-weekly, monthly) are preserved as repeating events.

May 2026

v1.14.0

Searchable Timezone Picker & Better Scheduling

Find your timezone instantly with a searchable picker — plus improved scheduling that handles daylight saving correctly.

  • NewTimezone picker now has search — just start typing to find your city.
  • ImprovedTasks with a start date now schedule correctly even when your timezone differs from the server.
  • ImprovedAuto-schedule now handles daylight saving transitions smoothly — no more skipped or duplicated days.

April 2026

v1.13.0

Event Resize & Faster Interactions

Resize calendar events by dragging their bottom edge, plus faster app performance with optimized auth and background scheduling.

  • NewResize calendar events by dragging the bottom edge — duration adjusts in 15-minute increments with a 15-minute minimum.
  • NewGoogle Calendar events can now be dragged and dropped to reschedule them, just like tasks.
  • ImprovedTask completion now updates instantly with optimistic UI — no waiting for the server to respond.
  • ImprovedApp feels snappier — auth tokens are cached in memory so API calls no longer wait for session checks.
  • ImprovedAuto-schedule now runs in the background after task changes, so you can keep working without waiting for rescheduling to finish.

April 2026

v1.12.0

Continue Tomorrow — Day Blocking

Block the rest of your day with one click and let the scheduler push all remaining tasks to tomorrow.

  • NewMoon icon on today's calendar column header — click it to instantly block the remaining working hours and reschedule all pending tasks to the next available day.
  • NewDay-block events appear as a distinct grey hatched overlay on the calendar so it's clear the window is reserved.
  • NewDeleting a day-block automatically re-runs auto-schedule so tasks reclaim the freed slots.
  • ImprovedAuto-schedule now treats day-blocks as opaque busy intervals — tasks are never placed inside a blocked window.

April 2026

v1.11.0

Google Calendar Full CRUD & Click-to-Create

Create and edit Google Calendar events directly from the calendar view — plus click any time slot to choose to create new events.

  • NewClick on an empty time slot in the calendar to choose to create a new Google Calendar event or task with a streamlined form.
  • NewFull CRUD support for Google Calendar events — click any existing Google event to edit its title, description, start/end times, or delete it.
  • NewDedicated Google Calendar event form with datetime pickers, validation, and sync after changes back to Google.
  • ImprovedCalendar dialogs now intelligently distinguish between task sessions and Google Calendar events for the right editing experience.
  • ImprovedEnhanced error handling for Google Calendar permission issues — users are now clearly prompted to reconnect their Google account with actionable guidance.
  • ImprovedDelete confirmation now uses a styled dialog instead of the browser alert, maintaining consistent app UI.

April 2026

v1.10.1

Recurring Task Completion Fix

Completing a session on a recurring task no longer permanently kills the task.

  • FixedThe "Complete entire task" option is no longer shown when completing a recurring task session — only the specific occurrence is completed, leaving future sessions intact.
  • ImprovedCompleting a recurring task session no longer shows the session/task choice dialog — it always completes just the occurrence directly.

April 2026

v1.10.0

Manually Pinned Tasks

Tasks dragged onto the calendar are now pinned in place — auto-schedule will warn you before moving them.

  • NewDragging a task onto the calendar (or moving an existing session) marks it as "manually pinned", anchoring it to that time slot.
  • NewAuto-schedule now warns you when pinned tasks would be rescheduled, letting you choose which ones to keep fixed.
  • NewThe task edit dialog shows a "Manually pinned" toggle so you can pin or unpin any task at any time.
  • ImprovedPinned task sessions are treated as immovable blockers by the scheduler, so other tasks are placed around them.

March 2026

v1.9.0

Status Kanban Board

The Kanban board is now organised by task status with drag-and-drop to move tasks between columns.

  • NewKanban columns are now "Not Started", "In Progress", and "Completed" — reflecting actual task status instead of project.
  • NewDrag and drop tasks between status columns to update their status instantly.
  • NewTasks within each column are sorted by deadline, so the most urgent work always surfaces first.
  • NewOptional "Group by project" toggle organises tasks into labelled project sections within each status column.

March 2026

v1.8.1

Bug Fixes

Fixes a race condition that caused duplicate task blocks in the calendar.

  • FixedFixed duplicate task blocks appearing in calendar after editing a task — auto-scheduler now completes before the calendar refreshes.

March 2026

v1.8.0

Task Completion Management

Complete and reopen tasks with visual celebrations and improved workflow.

  • NewCelebratory confetti animation plays when you complete a task — because achievements deserve recognition.
  • NewReopen completed tasks directly from the task editor with a single click.
  • ImprovedTask completion actions are now more discoverable and prominent in the edit dialog.
  • ImprovedAuto-scheduler intelligently handles completed task events, clearing them from your calendar.

March 2026

v1.7.0

Intelligent Duration Input

A smarter way to enter task durations with flexible parsing and preset options.

  • NewDuration input component with intelligent parsing — enter "1.5" as either minutes or hours and get both suggestions.
  • NewCommon preset durations (15 min, 30 min, 1 hr, etc.) available at a glance.
  • NewSupport for decimal inputs without a leading zero (e.g., ".5" for 30 minutes).
  • NewAbility to clear task duration by selecting 0 minutes when editing actual duration.
  • ImprovedEnhanced accessibility with proper ARIA attributes for error messaging.
  • FixedFixed timezone issue where date-only strings were incorrectly parsed as UTC, causing deadline dates to shift.
  • FixedFixed label formatting that could produce invalid outputs like "1 hr 60 min" due to rounding carry.

March 2026

v1.6.0

Support for Start Date

The auto-scheduler can now take into account a task's "start date" to ensure it only schedules tasks on or after that date.

    March 2026

    v1.6.0

    Support for setting a different schedule each day of the week

    The auto-scheduler can now plan tasks on a day-by-day basis, respecting your configured working hours and skipping non-working days.

    • NewDay-by-day scheduling: the scheduler now fills each day according to its specific working hours and availability.
    • NewNon-working days are automatically skipped during scheduling, so your calendar only shows realistic time blocks.

    March 2026

    v1.5.0

    Recurring Tasks

    Set up daily, weekly, or monthly recurring tasks and watch the auto-scheduler handle them intelligently.

    • NewRecurring tasks: create tasks that repeat daily, weekly, or monthly with customizable intervals.
    • NewChoose a start date to control which day of the week or month your tasks repeat on.
    • NewRecurring tasks appear in blue on the calendar to distinguish them from one-time tasks.
    • ImprovedAuto-scheduler now plans recurring tasks up to 90 days ahead automatically.
    • ImprovedTask creation form adapts when recurring mode is enabled for a streamlined experience.
    • FixedFixed an issue where rapidly clicking the schedule button could create duplicate events.
    • FixedDeleting a task now properly removes all its calendar events.

    March 2026

    v1.4.0

    Multiple Schedules

    Assign tasks to dedicated schedules and let the auto-scheduler respect per-task working hours.

    • NewSchedule selector in the task form — assign any task to a specific schedule at creation or edit time.
    • ImprovedAuto-scheduling now respects each task's individual schedule and working hours.
    • ImprovedDeleting a schedule automatically reassigns its tasks to a fallback schedule.
    • ImprovedError messages are now clearer when the system is busy, showing exactly how long to wait.

    February 2026

    v1.3.0

    Drag-to-Reschedule & Calendar Polish

    Smoother calendar interactions and a rescheduling workflow that actually gets out of your way.

    • NewDrag tasks directly on the calendar to reschedule them — the rest of the day adjusts automatically.
    • NewConflict indicator highlights time blocks that overlap with existing Google Calendar events.
    • ImprovedCalendar week view now shows a color-coded workload bar so you can spot overloaded days at a glance.
    • ImprovedAuto-schedule now respects your configured working hours and skips weekends by default.
    • FixedFixed an edge case where tasks scheduled past midnight would appear on the wrong day.
    • FixedResolved a layout shift when the sidebar collapsed on narrow screens.

    January 2026

    v1.2.0

    Google Calendar Sync

    Your Nexto tasks and your Google Calendar now speak the same language.

    • NewConnect your Google Calendar from Profile settings — meetings and busy blocks are imported automatically.
    • NewTwo-way sync: changes to Nexto-created events in Google Calendar reflect back in the app.
    • NewOnboarding checklist now includes a "Sync Google Calendar" step to guide new users.
    • ImprovedScheduler skips time slots occupied by imported Google Calendar events when placing tasks.
    • FixedFixed timezone issue that caused scheduled tasks to appear at the wrong time for some users.

    December 2025

    v1.1.0

    Projects & Priority Scheduling

    Group your work into projects and let priority determine where each task lands.

    • NewProjects: create named projects, assign tasks to them, and track completion progress.
    • NewPriority levels (Urgent, High, Normal, Low) now influence slot selection during auto-scheduling.
    • NewSidebar navigation added with quick links to Calendar, Tasks, Projects, and Profile.
    • ImprovedTask creation form is more compact — deadline and estimate on the same row.
    • ImprovedEmpty-state illustrations added to Projects and Tasks pages to guide first-time users.
    • FixedFixed an issue where clicking schedule multiple times could create duplicate events.

    November 2025

    v1.0.0

    Initial Launch 🚀

    Nexto is live. Add tasks, set deadlines, and let the scheduler do the planning for you.

    • NewTask management: create, edit, and delete tasks with title, deadline, time estimate, and priority.
    • NewAuto-schedule: one click fills your calendar with time blocks based on deadlines and priority.
    • NewCalendar view: see your scheduled tasks alongside a week-based calendar layout.
    • NewAuthentication: sign up and log in with email and password.
    • NewDark mode support with system preference detection.