Changelog

1.13.0

  • Connect the Throw It On The List mobile app to your account: the connect page now hands your credentials to the app through a throwitonthelist:// deep link, the same way the Alfred workflow does.

1.12.0

  • Fix the invite autocomplete in the list Sharing tab failing on sites where another plugin restricts the core users endpoint — member search now uses a dedicated, logged-in-only endpoint.
  • Kanban columns now stretch to fill the board width, with up to four columns visible before the board scrolls horizontally.

1.11.0

  • Show the date and time each comment was posted next to the author’s name on the item detail page.
  • Stay logged in for 90 days when you check “Remember Me” at login.
  • Fix the color swatches in the list General, States, and Priorities settings showing as empty boxes instead of the selected color.

1.10.0

  • Unify the filter and search bar across the checklist, kanban, My Items, and All Items views so they look and behave the same everywhere.
  • Filter dropdowns now close when you click outside them instead of staying open.
  • The notifications panel now closes when you click outside it.
  • Jump straight to a new list after creating it instead of staying on the dashboard.

1.9.0

  • Format item descriptions with bold and italic — the formatting buttons on the item detail description are now wired up and apply to your selection.
  • Upload multiple images and files at once on the item detail page by dragging and dropping them together.

1.8.0

  • Add an All Items block — a single cross-list view of every item you can see across all your lists, with sorting and filtering like the My Items dashboard.
  • My Items now hides completed items by default; use the Hide-completed toggle to show them again.

1.7.1

  • Fix newly added items briefly showing an “item not found” page if clicked before the server finished saving. The title is now dimmed and non-clickable for the brief window before the item is persisted.

1.7.0

  • Mention teammates in item comments: type @ to open an autocomplete of list members, and the person you mention gets an in-app and email notification linking back to the comment.
  • Editing an item now confirms it saved — changing the title, description, state, priority, due date, or assignees shows a toast acknowledging the change.
  • Only one toast shows at a time; starting another save replaces the current notification instead of stacking them.
  • Toast notifications now share a single style and sit in the bottom-right corner across every screen.

1.6.0

  • Assign people while creating an item: type @ in the add-item field on the checklist or kanban view to open an autocomplete of members with access to the list. Selected names become removable assignee chips, and the @name token is stripped from the item title.
  • Submit an item comment with Cmd+Enter (Mac) or Ctrl+Enter (Windows/Linux); the shortcut is shown on keycaps beside the Comment button.
  • Item creators can now delete items they created — not just the list owner — on lists they still have access to. List owners and admins retain full delete rights.
  • The create-list form now uses the native color picker, matching the list, state, and priority edit flows.
  • Skip assignment notifications (email and in-app) when you assign an item to yourself. The assignee activity log entry still fires.

1.5.0

  • Add a User Profile block: avatar-triggered modal for editing first/last/display name, email, and password from the front end. Email and password changes require the current password; password changes preserve the user’s session.

1.4.0

  • Add sort options (due date asc/desc, state, priority) to the checklist view, matching the My Items sort UI. Selection persists per-list.
  • Add a skeleton loader to the lists dashboard so the page no longer flashes empty state on load.
  • Animate the strike-through across all wrapped lines of a checklist item title when toggling complete.
  • Prevent a flash-of-unstyled-content (FOUC) on Interactivity-bound elements that should start hidden.

1.3.1

  • Hide the WordPress admin toolbar for all non-administrators (previously only applied to newly registered users).

1.3.0

  • Add file attachments to list items — a separate Files section on the item detail page accepts non-image uploads (PDF, Office docs, CSV, ZIP, PSD, AI, etc.) alongside the existing image gallery.
  • Add an image lightbox to the item detail attachment gallery with prev/next navigation, keyboard arrow + Escape support, and an image counter.
  • Add sorting controls to the My Lists view.
  • Add a Hide-completed toggle to the List View filter bar.
  • Standardize the filter bar layout across My Lists, My Items, and List View for a consistent UI.
  • Fix the Hide-completed toggle in My Items.
  • Fix HTML entities appearing literally in notification email subjects.

1.2.2

  • Lists dashboard cards now show “X of Y complete” when the list has a designated complete state, with a small inline pie chart beside the label colored by each state’s color. Lists with no states defined fall back to the previous “N items” label.
  • Bump @wordpress/scripts to ^32.0.0, clearing 5 of the 11 build-time dependabot alerts.

1.2.1

  • Fix Alfred workflow links opening the site homepage instead of the targeted item or list. The today and list-browse script filters now build URLs from the admin-assigned item-detail and list-view pages, fetched once at connect time and cached in the keychain alongside credentials.

1.2.0

  • Add Alfred workflow integration for adding and managing items from macOS. Includes front-end app authorization flow, list management commands, and a downloadable .alfredworkflow bundled with the plugin zip.

1.1.2

  • Kanban state columns now stick to the top of the viewport and scroll internally instead of overflowing past the bottom of the screen.
  • Remove max-width constraint on block wrappers so blocks fill their containing layout.
  • Hide the WordPress admin toolbar by default for newly created non-admin users.
  • Apply box-sizing: border-box to form fields so padding no longer pushes inputs past their containers.

1.1.1

  • Clicking a notification in the bell dropdown now marks it read automatically — no separate “mark as read” step required.
  • Add a delete action with confirmation dialog for individual items.

1.1.0

  • Add automatic updates from GitHub Releases via the plugin-update-checker library. Authenticate by defining TIOTL_GITHUB_TOKEN in wp-config.php.

1.0.1

  • Focus the inline title input when opening the kanban “Add item” form.
  • Clear the kanban inline-add input after submitting so consecutive adds start empty.

1.0.0

  • Launch