# β Checkvist changelog #

*This is a changelog of new features and fixes we first publish on https://beta.checkvist.com for live testing, and then on the main server (see release dates).*

If you want to share your feedback, 🙏 post to [discussion forum](https://discuss.checkvist.com)

----

### Next Release

New [OpenAPI](https://beta.checkvist.com/auth/api) documentation in OpenAPI 3.0 [format](https://beta.checkvist.com/openapi.yaml)

- Includes an endpoint to delete/update list item tags
- Allows to obtain `inbound_email` field for a list - the e-mail for "Send tasks via e-mail" feature

When sorting a list, it is now possible to use keyboard shortcuts like `ss19`, `ss91`, `ssaz`, `ssza` to sort by priority or alphabedically

Undo with Ctrl+Z was blocked in the text fields when adding/editing list items. Not anymore.

Performance improvement around 20% on large lists due to upgrade underlying Ruby/Rails infrastructure

### [May 9, 2026](https://discuss.checkvist.com/t/move-to-bookmark-feature-using-time-tags-as-google-calendar-event-durations/1269)

Features

- **Move to bookmark** - new <kbd>mb0</kbd> - <kbd>mb9</kbd> shortcuts and a "Move to bookmark" popup with <kbd>mb</kbd> let you move selected tasks into bookmarked lists (or task locations) without leaving the keyboard.
- An option to **synchronize durations of the tasks** (expressed with #time tags) with Google Calendar even durations
   - [Sync time estimation with google calendar - 💡 Features / Ideas - Checkvist Friends](https://discuss.checkvist.com/t/sync-time-estimation-with-google-calendar/877)
- Single click-to-edit is now an **option**, disabled by default.
- Allow <kbd>ea</kbd> and <kbd>ei</kbd> to edit the list name when no item is selected

Bugs

- Fix an intermittent bug with date synchronization for Google Calendar. Events should no longer drift one-day off when synchronizing for some users
- Fix a error when copying or moving a large number of list items at once
- Performance improvements when opening popups in large lists

### [Mar 1, 2026](https://discuss.checkvist.com/t/chrome-split-view-checkvist/1253)

Click to edit on selected item + preserve cursor position on double-click

Rich text copy into Checkvist preserves formatting
[https://youtu.be/LwlVcd1c7bU](https://youtu.be/LwlVcd1c7bU)

### [Dec 31,2025](https://discuss.checkvist.com/t/new-lists-page-now-calmer-and-keyboard-first-as-it-should-be/1227)

Keyboard selection and navigation on the lists index page

Bulk export to Markdown on the lists index page [https://youtu.be/kkP64CjqGI0](https://youtu.be/kkP64CjqGI0)

Support Ctrl+K / Cmd+K for selected notes ([link](https://discuss.checkvist.com/t/hyperlink-command-for-tasks-vs-notes/1204))

Bugfix: keeping 'x' pressed won't create multiple empty lists with weird names

### September 28, 2025

Support /checklists/153/tasks/13527.md format for links

Usability: click below the list to add a new item #experiment

Bugfix: After filtering of a list, add scrolling to the first matched item ([link](https://discuss.checkvist.com/t/filtering-multi-page-list-and-have-to-scroll-up-to-see-filtered-items/1182))

Bugfix: when a user filtered a large list with fixed top header, scrolling was required to see the results. [Link to the report](https://discuss.checkvist.com/t/filtering-multi-page-list-and-have-to-scroll-up-to-see-filtered-items/1182)

Bugfix: It is now possible to copy multiple items at once and then paste them several times. Before the fix only one such paste worked. [Link to report](https://discuss.checkvist.com/t/pasting-a-hierarchy-multiple-times-fails/1187)

Bugfix: Manual backup was broken after migration to the Rails 7

Bugfix: Remember Me feature did not work after migrating to Rails 7. [Link to the report](https://discuss.checkvist.com/t/sticky-list-item-and-will-not-stay-logged-in-two-stupid-questions-sorry/1186)

Bugfix: sticky parent headers were broken

### August 20, 2025

Infrastructure changes, 2x performance improvement

Migration to Rails 7

Added [llms.txt](https://checkvist.com/llms.txt)  to Checkvist

### [June 6, 2025](https://blog.checkvist.com/post/785594509270597632/sticky-scroll)

**Sticky scrolling**

- Header
- Parent items

When using "Move to" command, `Ctrl+Shift+Enter` or `Cmd+Shift+Enter` navigate to the target location

"Duplicate" <kbd>ctrl+d</kbd> command now supports multiple selection

<kbd>p c</kbd> progress counter works with multiple selection, too

Fix a bug when changing account logo did not work when dark mode was used

### Mar 31, 2025.

Hide future due tasks: keyboard shortcut <kbd>hf</kbd>
![|75%](https://checkvist-prod-uploads.s3.eu-west-1.amazonaws.com/u/DVBhWwAl09TWNk/ec341f960d160122f5c7223f97ae1e8ef845c299/preview/List_options_hide_future.png?X-Amz-Expires=3600&X-Amz-Date=20260629T023556Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIPQDSU45IS7DDLBA%2F20260629%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=21174bd106b33f3b515a79306295625768b35e13b5a7ddc6671bdc86352d560a)

Replaced <kbd>todo</kbd> keyboard shortcut with <kbd>to</kbd> for the sake of simplicity

Don't show "Search all lists" filtering item for 7 days if it is hidden with Escape

## Feb 23, 2025

Toggle checkboxes to list items or whole list branches with a new shortcut - <kbd>TODO</kbd> ![|75%](https://checkvist-prod-uploads.s3.eu-west-1.amazonaws.com/u/5Nuc9BGJC6Pszc/7a1046abbe0662b317bd3fce3c00c18cfaaad519/preview/todo_shortcut.jpg?X-Amz-Expires=3600&X-Amz-Date=20260629T023556Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIPQDSU45IS7DDLBA%2F20260629%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=3e23fad5f1165ac3055c59569ede8e4f463d60f78313f15b3e909b77a9cfe65a)

Find all checkboxed TODOs in a list with **in:todo** search syntax

Progress tracking for all list items or only for those that have checkboxes

## Jan 17, 2025.

Single sign on with Google Authentication or GitHub authentication

Bugfix: Markdown export could work incorrectly when using items explicitly prefixed with `[number].` prefix

Usability: when clearing search filter with Escape, the search field still contained `filter=` part, so the refresh returned the filter back

Updated code highlighting library, DOS code highlighting was added

-----

## [Nov 3, 2024](https://blog.checkvist.com/post/766137336317853696/better-notes-checkvist)

**Insert attached images into notes with the <kbd> img:</kbd>  shortcut**

**@-mentions in comments - allow to invite people into the list, too. Works on the list, Due pages**

Use shift+shift when adding/editing notes to apply various formatting, insert links etc. (see ... at the end of the field)

Edit notes with the 'ei' and 'ea' shortcuts (edit insert and edit append) - thanks to Ralf

Slack integration: add an option to put full text of the saved Slack message into a note. By default the text is saved into the created list item.

---

Usability: Sharing via a public link always keeps the current filter, focus, and collapse/expand state of the list nodes

Usability: Implement shortcuts `ec1..ec9` to expand outline to the levels 1..9, accordingly. It opens `ec` dialog and then applies the corresponding level of collapsing by pressing the number key. 

Also, implement `ec0` shortcut which collapses the whole list + **unfocuses** it to the top level

Usability: add a confirmation when a task with subtasks are closed/reopened with swipe

---

Fix rendering of items which start as {digit}. - there was an unexpected indent

Fix a bug that export of multiple selected items might use a wrong order of items in the result (thx Ralf)

Ensure that '1'..'3' keyboard shortcuts work on French/Czech/German keyboards, too (when Shift has to be pressed)

Bugfix: remove backlink when a referring task is deleted

Bugfix: in Google Calendar integration, the notifications settings of Checkvist calendar got reset unexpectedly

Bugfix: When selecting items with Shift+Up or Shift+Down, do not toggle the last item anymore when reaching the boundary of the list

Fix navigating to a bookmark which has both focus and filter

### [Aug 11, 2024](https://blog.checkvist.com/post/758541526481633280/bookmarks-slack-integration)

Bookmarks

Slack integration

### [Apr 5, 2024](https://blog.checkvist.com/post/746943843676651520/whats-new)

Bugfix: Global search did not work properly on large notes

WIP: Slack integration

- Allows to save "Save for later" bookmarks in Slack into a Checkvist list

Fix checkboxes and bullets styles for printing, they were missing

Allow to reactivate repeating due tasks to "On the next due" value

### Nov 4, 2023

At some point Checkvist stopped rendering icons for Markdown links saved by [Checkvist WebClipper](https://checkvist.com/webclipper) from YouTrack and Jira. Now this is fixed.

- [[DEMO-6] Like this - Jira](https://maxkir.atlassian.net/browse/DEMO-6)
- [Or this : TW-58596](https://youtrack.jetbrains.com/issue/TW-58596/All-numbers-values-of-test-metadata-are-showed-as-miliseconds)

Fix: YouTube videos saved by Checkvist WebClipper now allow setting starting timestamp, with `?t=NN` parameter

Fix: when a list has "hide completed" mode enabled, completed items with backlinks from other lists were still shown after page refresh

### Oct 6, 2023

It is now possible to set a keyboard shortcut for completing/reopening tasks. Options are <kbd>Spacebar</kbd> and <kbd>Ctrl+Enter</kbd>/<kbd>&#x2318;Enter</kbd>

Bugfix: it was not possible to remove custom logo if user uses Darcula color scheme

Bugfix: clicking on a tag to filter lists did not work on Checkvist index page

### Aug 20, 2023

It is possible to install Checkvist as a Chrome app on a Mac/Windows

We've changed how clicking on the links work in Checkvist. Details: [Change in mouse click behaviour - Questions / Suggestions / Feedback - Checkvist Friends](https://discuss.checkvist.com/t/change-in-mouse-click-behaviour/851)

Fix a bug when list item text was corrupted while synchronizing with Google Calendar events (if item contains cross-item links)

Fix a bug when list item text in breadcrumbs contained "Item NNN" instead of actual item text when the item contains links to other items.

Fix a rendering bug when a large font size is used in a browser by default

### [June 24, 2023.](https://blog.checkvist.com/post/720990376581791744/how-to-organize-browser-tabs-with-checkvist)

Bugfix: Fix focus glitches when editing of start date/end date in repeating due popup

### May 6, 2023.

<kbd>gg</kbd> shortcut now allows opening of all links from sub-items

An an option to show relative due date

Do not use list name in URL unless the list is indexed by search engines

Fix bug that Ctrl+I on a links may work incorrectly

### Feb 27, 2023.

WebClipper for Microsoft Edge: https://bit.ly/EdgeCheckvistAddon

It is possible to find a command in the command palette by its shortcut. Type `tt` to find tags command - useful on mobile devices.

Icon for the search filed - make it more clickable and allow completion of search terms from popup

### Jan 09, 2023.

Smart syntax for priorities, in the beginning and and of the list item !3.

<kbd>gg</kbd> now opens all links in all selected items, in separate [tabs](https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/11714121-gg-shortcut-should-work-with-multiple-selection), [related discussion](https://discuss.checkvist.com/t/missing-opportunity-too-manay-tabs-save-to-checkvist/758)

Add a command to show/hide hints sidebar, from the <kbd>shift+shift</kbd> menu

### [Aug 07, 2022.](https://blog.checkvist.com/post/691923320725274624/a-new-way-to-navigate)

Navigate to a list item, *Lists and locations* tab in <kbd>shift+shift</kbd>

Reverse sorting support in <kbd>ss</kbd>

Support for smart syntax `due: last week` and `due: last month`

### [Mar 18, 2022.](https://blog.checkvist.com/post/685399412987641856/checkvist-on-ipad-supporting-the-muscle-memory)

Add an option to exclude list name for events created by Google Calendar integration

On new iPads, <kbd>`</kbd> character works as "Escape" in empty text fields, as this key is conveniently placed at the location of the Esc key on the external keyboard.

On Due page, URL parameter `param_show_not_mine=on` forces showing due tasks of other people as well

###   [Jan 10, 2022](https://blog.checkvist.com/post/672980848490020864/created-at-a-new-search-sort-and-filter) 📒

Add support for ***time created*** for list items

- You can see the time when the item was created when you enable "show details" mode and hover mouse over "updated" text.
- Filter a list or due page by `created:` syntax, with options like `created: 2days`
- Global search across Checkvist with `created:` syntax
- You can sort list or branch by time created, recently added items go first

New option to search or filter by a specific date when item was updated or created. 
The syntax is like **changed: 2022-01-02** or **created: Jan 02**

Add an option which allows to disable YouTube video embedding on paste

Bugfix: Google Calendar synchronization tried to create tasks for canceled events

Bugfix: do not wipe closed parents and descendants of a repeating task

Bugfix: allow grouping lists by tags consisting of digits only

### Dec 05, 2021

**Performance improvements - large lists should open 25-30% faster on average**

Bugfix - allow pasting and embedding several images in a row, to the same list item. [Discussion link](https://discuss.checkvist.com/t/showing-two-embedded-images/657).

Bugfix - [better handling](https://discuss.checkvist.com/t/incorrect-list-style-applied-to-nested-item/661) of nested list style. For instance, when checkboxes are used together with numbered lists.

Bugfix - in Firefox, paste operation was [broken](https://discuss.checkvist.com/t/copy-paste-editing-of-text-is-broken/658) (cursor always went to the end of the line on paste)

Now Checkvist does not sort completed items when "hide completed" mode is enabled

If Escape pressed when the list is filtered and there is multiple selection, Checkvist now removes the multiple selection first, and on the next Escape removes filter

*Experimental*: showing tags of linked list items and filtering by linked items

- If a list item contains solely link to a target list item, Checkvist will render tags of the target item, too. I.e. there is no need to use "link preview" feature to see tags of the linked item.
- In addition to above, time-based tags from the linked item are included into progress counter
- Also, the linked item text/attributes are used for filtering the current list

### [Aug 29, 2021](https://blog.checkvist.com/post/660864313666453504/protect-your-logins-with-new-security-features)  📒

**2-step verification, PRO feature**

An option to logout all other sessions when changing the account password

Password confirmation when changing account e-mail or viewing OpenAPI remote key

## Aug 5, 2021.

If you focus a task in a list, copy page URL, and paste this URL into list item, Checkvist will show preview for such links

**Embed Youtube videos**

- Paste a link to Youtube video, and it will show video preview right in the list
- [https://youtu.be/w7-V0DqzR6I](https://youtu.be/w7-V0DqzR6I)

## [July 08, 2021](https://blog.checkvist.com/post/656136219599798272/linking-part-ii-link-anything-to-anything)  📒

**Allow adding links using [[]] smart syntax, to lists and list items**

- It allows creating new items, and creating new lists
- Search by #tag is supported
- <kbd>Ctrl+k</kbd> allows to preview the text of the list item link while editing
- <kbd>Ctrl+k</kbd> allows to inline the text of the list item link, via "Remove link" action
- <kbd>Ctrl+k</kbd> works in navigation mode, edits the first link in the selected list item

**We implemented preview on mouse-over for links to the list items**

**`Alt+Enter` now splits the currently edited item**

Add support for automatic adding pairing brackets/quotes when editing list items

Change of URL format for list items: `/cvt/[task_id]` is now used instead of long 
`/checklists/[list_id]/tasks/[task_id]`

<kbd>Shift Enter</kbd> on navigation items in <kbd>Shift Shift</kbd> window opens the corresponding page in the new tab. Navigation items are those like "Due page", "Account settings" etc.

Remove tooltip with parent breadcrumbs (https://checkvist.uservoice.com/forums/2121/suggestions/43106493)

Make iCalendar generator more friendly to Outlook Desktop client

Add support for some extra programming languages

- Dockerfile
Elixir
Elm
Erlang
PowerShell
Groovy

Start filtering only after typing of 3 characters at least

Bugfixes

- Memorize options for "print notes" on the Print preview page
- Persist sorting order on tags page
- Fix copy/paste operation on Chrome/Linux (it did not copy task attributes and notes). Reported [here](https://discuss.checkvist.com/t/copy-node-ignores-content-of-collapsed-subnodes/490/7)
- Fix a bug that after editing a note and removing note text with Ctrl+X, second editing of the same note shows 'undefined'

## May 28, 2021.

Rework Repeating Due tasks popup to make clear that you cannot use specific weekdays and option "Repeat from completed" at the same time.

## May 2, 2021.

PRO customers can now restore deleted items during **10 days**, not 24 hours as before

When you focus a list item, its name is now displayed in the browser tab name. Previously, it showed only the list name.

Introduce `--fa-family` CSS variable for custom CSS styles.

- We're going to remove usage of old "FontAwesome" font face in CSS styles and replace it with the recent FontAwesome version. To refer to this recent version in custom CSS, use `font-face: var(--fa-family)` syntax.

## Apr 25, 2021.

Remember Zen mode browser-wide

Support Elixir language in syntax highlighting

## Apr 4, 2021.

Google Calendar integration now removes Markdown/HTML markup when exporting tasks to calendar.

## Mar 28, 2021.

Progress counter keeps the 'Show hours' setting.

Now you can choose a background image for Zen mode

Zen mode works on Due page, too ([issue in uservoice](https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/39360142-zen-due))

Bugfix: add one note instead of two if user presses "Add" button with mouse instead of pressing Enter #bug

Bugfix: fixed the 'Restore deleted' action with multiple sub-nodes #bug

## [Feb 22, 2021](https://blog.checkvist.com/post/643821263292350464/improvements-and-usability-update)  📒

Make <kbd>lc</kbd> work on multiple selection

Do not expand backlinks section automatically when navigating to an item

When closing a task, offer to close the linked task as well (PRO)

Hardened attachment security (enforce time-limited links on AWS)

Implement “delete” with multiple selection for adjacent notes

Fixed the broken icon rendering in notification e-mails from Checkvist

UI Darcula fixes

Fix bug: checkboxes are visible on Due page again

##  [Jan 31, 2021](https://blog.checkvist.com/post/641852489152544768/links-and-backlinks-part-i)  📒

Convert pasted links to list items/lists into the text of the linked items

New Backlinks section to show list items which reference the current one

Improved section Notes/Attachments

In Ctrl+K window, text of link is autocompleted if URL refers to a list or list item

New filter syntax `has: hyprelinks`

New filter syntax `has: backlinks`

List details popup <kbd>ld</kbd> with

- List create/upldate dates
- List backlinks
- Some list stats (links, backlinks, attachments)

**Bugfixes**

- Bugfix when large backups could not be downloaded
- Bugfix with unexpected selection while editing a list item on mouseclick

## [Nov 17, 2020](https://blog.checkvist.com/post/635063846653083648/all-in-one-command-finder)  📒

**Shift+Shift as a global command finder**

---

Enhancements

- **Import** command now allows importing at the top or at the bottom of the list (or focused part of the list)
- **Export** command now allows exporting the focused part of the list as well
- **Sort, Wipe, Reset** commands allow choosing the sort scope (whole list, selected branch, focused part of the list)
- In several popup windows with filter, you can now reset filter with [X] at the end of search field
- "Delete item" action is now available on Due and Search result pages
- We've removed confusing icon which shows/hides item breadcrumbs

Bugfixes

- Fix a bug when unfocus of a node may keep it expanded, reported by @avernet ([link](https://discuss.checkvist.com/t/task-i-navigate-into-left-expanded/432))
- Fix a bug that quite often, notes text could not be copied with Ctrl+C, thanks @Saurabh ([link](https://discuss.checkvist.com/t/copy-item-text-without-entering-edit-mode/135/21))
- Allow filtering by text like `a#b` when such content is present in the list, thanks @avernet ([link](https://discuss.checkvist.com/t/search-not-matching-text-containing-a-hash-aka-cant-search-for-gmail-links/431))
- Copy/Cut/Paste attachments was broken, now fixed
- In a focused list, selection is preserved after page refresh

## [Sept 09, 2020.](https://blog.checkvist.com/post/628776935058718720/work-faster-2-quick-tips)

Allow CSS customization for a tagged list. There is a selector `list_tag_<TAGNAME>`

- Thanks @soremo for the idea https://discuss.checkvist.com/t/using-tags-to-activate-deactivate-css-customizations-on-whole-lists/376

UI tweaks for popups

Less annoying UNDO: https://discuss.checkvist.com/t/is-it-possible-to-configure-the-time-for-which-the-undo-notice-float-over-stays-visible/184

Allow to specify date format for **Ctrl+;** keyboard shortcut

Fix a bug that a page refresh with a filter by text and focus removes the text filter :(

Scroll to top on "Escape" on the search page, to allow setting new search terms

In public lists, Advanced CSS customizations are now applied

##   Jun 28, 2020.

Support for `due:yesterday` filter and search condition

2-way google calendar sync #PRO_account_feature

Shortcuts to insert current date/time

- https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/193991-shortcut-to-add-current-date-time

Under the hood - upgrade to Ruby on Rails 4.2

Fix a bug that clearing search filter did not clear it from the URL

When navigating to a list item hidden by a remembered filter, remove the filter

When clicking outside of edited item, set selection to the item under the click
    
Fixes: https://checkvist.uservoice.com/forums/2121/suggestions/40213585

Bugfix: "Add item" link on a page of the empty list did not work

Bugfix: "xx" better handles Markdown at the beginning of the list

Bugfix: Home/End did not work in 'LL' lists popup

## [Mar 10, 2020](https://blog.checkvist.com/post/612233993142829056/2-gb-of-disk-space-a-book-and-a-discount)

**2Gb of disk space for PRO accounts**

Fix expand/collapse state problems after filtering of the list

Show Weekday in more cases for due dates (it was shown for due withing a week, now within a month)

Fix tags alignment for List name items on Due page

Add commands "Delete" and "Mark completed" to actions menu on mobile devices

## [Feb 26, 2020](https://blog.checkvist.com/post/611051804751462400/create-a-to-do-list-from-emails-issues-and)

Fix public lists view: remove extra navigation, make UI more clean

ZenDesk, JetBrains Space, Gitlab integrations for Checkvist WebClipper

## [Jan 22, 2020](https://blog.checkvist.com/post/190406923143/checkvist-web-clipper-20-save-to-a-specific)

Web Clipper (bookmarklet) rework

- Save a web clipping under a specific location in the list
- New simplified design
- New Options window with 3 options for adding multiple list items

<kbd>Ctrl+K</kbd>/<kbd>Cmd+K</kbd> edits and creates links with Markdown format.

In Markdown links, if you place cursor after the first <kbd>[</kbd> character, the link editor is invoked

## [Dec 31, 2019](https://blog.checkvist.com/post/189975362643/lets-promote-your-public-lists).

Add option to share list with indexing by search engines (PRO)

Add **?zen=true** parameter to the list URL to open a list in the 'Zen' mode and save as a bookmark

Improved the Tags `tt` dialog when working from keyboard

- allow quick tag removal with backspace
- fix scrolling issues
- fix Home/End keys behaviour

Fix non-working sort popup on the Archived lists page

Tag completion on the home/lists page gives priority to tags used to tag the lists, not list items

Tag usages in the archived lists are ignored when filling completion popup for tags

Give more precedence to tags used in the list when showing tag completion popup

##  Nov 19, 2019.

New web site release

Change of default brand color

If navigating by link to a focused list, set selection to the focused task, not to the task previously remembered in the list

#  [Nov 07, 2019](https://blog.checkvist.com/post/188877301293/mobile-web-app-levels-up)

Mobile

- Share to ... for Android/iOS
   - https://checkvist.uservoice.com/forums/239385-checkvist-mobile/suggestions/18952159-add-an-action-to-copy-link-to-a-list-task
   - https://checkvist.uservoice.com/forums/239385-checkvist-mobile/suggestions/36644113-allow-exporting-a-branch-via-clipboard-to-insert-i
- Share into Checkvist Mobile for Android
   - https://checkvist.uservoice.com/forums/239385-checkvist-mobile/suggestions/11349819-integrate-with-command-share-to-on-android
- Swipe
   - https://checkvist.uservoice.com/forums/239385-checkvist-mobile/suggestions/6179308-swipe-to-close-reopen
- Darcula scheme
   - https://checkvist.uservoice.com/forums/239385-checkvist-mobile/suggestions/38325490-dark-mode
- More convenient "Add" function
- Bugfix: https://checkvist.uservoice.com/forums/239385-checkvist-mobile/suggestions/33945037-bug-can-t-escape-how-to-use-this-app

## [Sep, 12, 2019](https://blog.checkvist.com/post/187660907533/bug-fixes-and-a-book)

Set next due for a repeating task if a task is closed in advance

 Fix OPML import from OPML with comments on the top level

 Fix broken Undo on the search results page (after the recent update)

Fix a bug that Tab for tag completion when adding an item indents the item

Fix a bug that +1m may not work in a due date chooser (when old due was Aug 31).

Do not show message about filtered/focused list too often

Allow scaling of external images if its  size is specified explicitly like in `!\[111x333](http://example.com/image.png)`

## https://mmm.checkvist.com

Fix a bug - clearing list item text did not delete item, as it should

##   [Aug, 30, 2019](https://blog.checkvist.com/post/187379572903/how-to-embed-un-embed-and-resize-images)

Scale images to fix retina screenshot problems

Text completion works for parts of search terms/tags. I.e. if you type 'next', Checkvist will offer completion both `#next_release` and `#do_next` tags.

- https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/38118901-allow-to-search-tags-not-from-first-symbol-or-mak

Fix color of time estimate for progress counter in Darcula mode

Fix list filtering by 'test' string - it did not work sometimes

Undo message is now shown for 7 seconds instead of 30, makes it less annoying

img: smart syntax now adds Markdown-style images (syntax [img:filename] is now obsolete

Fix bug that progress counter was not updated after manual editing of time tags: https://discuss.checkvist.com/t/progress-counter-not-updating-on-edit/191

`ea` and `ei` for Edit append/Edit insert commands

### m.checkvist.com

Fix a case when a full text of a note could not be visible, now it allows scrolling

Area for entering note text was too small, not anymore

Fix a case when bottom taskbar goes off the page due to long list items in the list

Trying to make font-size in lists respect browser settings

## [July 05, 2019](https://blog.checkvist.com/post/186064881368/your-word-processor-cannot-do-it)

Add <kbd>g ←</kbd> and <kbd>g →</kbd> keyboard shortcuts to navigate back/forward across recent locations

- https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/20234938-add-a-shortcut-to-go-to-last-edit-location-like-i

Bugfix: [esc][esc] after filtering correctly restores expand/collapse state of nodes

- [Tasks staying expanded after being done with search - 💩 Bugs - Checkvist Friends](https://discuss.checkvist.com/t/tasks-staying-expanded-after-being-done-with-search/152/4)

Navigating to a task from search/due pages does not affect collapse/expand state stored on the server

Fix a bug that on external page update, current page is scrolled to the current selection

Performance improvements on filtering/unfiltering in large lists

### [June 25, 2019](https://blog.checkvist.com/post/185836900498/usability-for-routine-work-hide-completed-mode)

**Progress counter presentation**

- On lists page, show progress counter only if it is enabled for the list (see `options` menu in the list to enable it
- Swap colors for progress counter
- The number in progress counter indicates number of items left to close

**'Hide completed' mode**

- Add _hide completed_ status indicator over 'options' icon in toolbar
- Add an indicator that there are found completed items while "hide completed" mode is on in the search field

**`gg`** works consistently on all pages, including due and search - https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/36084184-global-search-go-to-without-spawning-a-new-tab

- Added option "Open links to items in a new tab" on the Due page, options popup menu

**Bugfixes**

- If no list items are displayed (like filtered with no results) blue line is still visible
- Focus/unfocus navigation after `gg` from the due page breaks browser's back behaviour
- [Importing nested plain text structure anomaly - 💩 Bugs - Checkvist Friends](https://discuss.checkvist.com/t/importing-nested-plain-text-structure-anomaly/148)
- `mm` into the same list keeps the selection near the initial location of the item
- Cut item / Focus / Paste sequence in the same lists did not always work

## [May 31, 2019](https://blog.checkvist.com/post/185276903743/simpler-than-export-copy-and-paste-text-into-and)

Ctrl+C puts text of items into system clipboard as well

gh for 'go home’ - opens the Lists home page

gd for 'go due’ - opens the Due page

gt for 'go tags’ - opens the Tags page

Fixed a couple of issues with the mobile list view. Now it should fit the smallest iPhone :)

'Paste’ action did not work from the hints sidebar

'Copy link to clipboard’ (in the 'aa’ actions menu) did not work on iOS, should be working now

Made a couple of improvements when importing Markdown text into Checkvist

## [May 15, 2019](https://blog.checkvist.com/post/184900246298/new-export-to-rich-text-outline-in-checkvist)

Export to RTF option

## [April 09, 2019](https://blog.checkvist.com/post/184056912548/nine-keys-to-9-priority-colors)

Make priority colors customizable in PRO plan

Add 7..9 colors/priorities

Use same priority colors on mobile as on desktop

Home/End keyboard shortcuts now work in the menu lists (like 'll' popup, 'aa' actions or 'oo' options menu)

Bugfixes

- Correctly escape `|` in markdown table cells
- Make sure '/' shortcut scrolls to the top of the page
- Fixed positioning of tag completion popup in 'tt' dialog for a case with many tags on a list item
- Fixed 'ct' shortcut when using mouse instead of keyboard
- Fixed tags filtering on Tags page when there is no match
- Properly refresh Tags page after tag deletion.
- Selection fixes
   - Arrow down from the focus field should select the first visible tree node
   - Bugfix - on page reload when selection is on note, should keep selection on parent task instead of resetting it to first node
   - Fixed item selection after closing the last opened child of a parent
   - Fixed selection after closing a task with expanded notes in hide completed mode

## [February 26, 2019](https://blog.checkvist.com/post/183071022993/configurable-overdue-for-repeating-tasks-and-more)

Changes in the list UI: toolbar is merged with list title, sharing and notification controls moved to topbar

Add `la` keyborard shortcut for list actions, make non-relevant items disabled when "hoist" mode is on

Add an option to avoid overdue repeating tasks (PRO)

## [February 05, 2019](https://blog.checkvist.com/post/182582096713/go-bug-fixes-2019)

Add a possibility to use @import for importing fonts in custom CSS

Fix selecting all lists by "Select all" checkbox in toolbar on index page

Better import from OPML (support tags in the middle of the text for parsed OPML import)

Bug: showing [] [*] [1] in breadcrumbs https://discuss.checkvist.com/t/checkvist-got-true-breadcrumbs/13/9?u=maxkir

Focusing the completed task in 'hide completed' mode - really tough experience, as focused task was not shown

Resize attached image on Retina correctly

Handle "Unauthenticated" case - show a re-login dialog when session is expired

Fix a bug that it was possible to trigger editing the list name when list name is not visible

Add a counter for the Fresh Updates icon in topbar

Mobile (mmm.checkvist.com)

- [Bug? Can’t escape “how to use this app” – Checkvist issues, bugs, features](https://checkvist.uservoice.com/forums/239385/suggestions/33945037)
- [Fix formatting bug when adding new items – Checkvist issues, bugs, features](https://checkvist.uservoice.com/forums/239385/suggestions/36646666)
- Add a confirmation when completing a task with subtasks

## [January 07, 2019](https://blog.checkvist.com/post/181814403293/hierarchy-hoisting-now-with-breadcrumbs)

Search/filter for *color: none* content

Tags and due date completion in the middle of the text (with subsequent move of tags to the end of the text)

Better fix for selection jumping after closing a task when both 'hide completed' and 'move completed down' options are set

Fix a bug when using a mouse for "Upload a file" popup after img: smart syntax

Import Workflowy and Dynalist "completed" status from their OPML

Some UI changes

- Another collapse/expand control
- Removed 'brackets' for the top-level nodes
- Breadcrumbs in the hoisted (focused) mode, completely navigable from keyboard

---

### [December 24, 2018](http://blog.checkvist.com/post/181384138853/welcome-zen-a-distraction-free-writing-mode)

<kbd>om</kbd> distraction free mode

### [December 19, 2018](http://blog.checkvist.com/post/181248509333/new-in-public-list-sharing)

Public list sharing improvements

[Add option 'Include due tasks from archived lists'](https://checkvist.uservoice.com/forums/2121-general/suggestions/3126413-don-t-show-tasks-from-archived-lists-on-the-due-sc)

Sort tags in popups according their frequency of usage (first in the current list, then globally)

Fix bug: refresh of a list focused deeper than second level hid the content

Remove extra padding on the right side in read-only view on mobile

Responsive UI change between compact and ordinary mode

Fix selection jumping after closing a task when both 'hide completed' and 'move completed down' options are set

### [November 29, 2018.](http://blog.checkvist.com/post/180614164363/continuous-improvement-aka-bug-fix-update)

Bugfix: Undo after closing a task in 'hide completed' mode restores selection correctly

Remove usage of Rackspace

On a mobile, for a logged-in user, open list in widget mode (width = 600)

Show invitation message in UI when user tries to log into Checkvist from a public read-only link

Improve sign into Checkvist desktop version in on mobile (remove sign-in link as it is not needed)

Do not show print/new tab items in public ... menu on mobile devices

Fix width of humanized messages in widget mode

Fix bug - URL from 'tc' could stick in the Ctrl+K dialog forever. Now only to 1 minute at most

Fix selection restoring after removing a last child in hide completed mode

Fix bug - correct selection after removing item by removing its content

Better 'fix_selection' code to restore selection after item deletion

Fix bug - exclude archived lists with repeating tasks from iCal data When a corresponding option is set, archived lists should not be included

Fix a case when 'back' to Due page after going to a task should be pressed 3 times

Do not offer to share a list if user has a publicly shared list already

Fix toolbar refresh after making list public/private

Fix a bug when editing list name or removing invitation did not work after re-login in another tab of the browser (due to CSRF protection)

### November 05, 2018.

Dark scheme, when enabled, now works of lists of other PRO users as well

When clicking on a link which targets another list item in the same list, Checkvist changes selection without page reload and focusing

Fix a bug when it could be impossible to set "today" due in pacific time timezone, it always set to "tomorrow"

Add `cv_user_UID` CSS class on body, to allow per-user CSS customization withing a single PRO account

`due:none` filtering works more correctly now

After changing due date on a Due page, select the next item in the list (keep the current context and don't keep selection on the previously processed item)

Persist option "Skip archived lists" when searching globally

New approach to sharing

- Global public list sharing with indexing by search engines have been deprecated
   - Old public lists are kept public, but non-indexable anymore
   - Old public lists can be only unpublished
- Private sharing by secure link has been replaced with a public view link, i.e. anyone with the link can see the list without creating Checkvist account. New link format is https://checkvist.com/p/some_secure_hash, i.e. it is unguessable.
- Public view link may grant write access to a person with Checkvist account if the link has "can edit" permission
- Read-only sharing (by e-mail and by link) is now a free feature
- Time-based link expiration is now a PRO feature
- It is possible to [password-protect a public view link](https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/2758040-share-via-link-with-a-password) (PRO feature)
- Public view links can be used in iframes (see Embed section in the share dialog)

## Released: July 31 2018.

Filter should search text in notes as well

Usabitility fix: do not focus search field when a filtered page is loaded (thus you can navigate the list or use 'll' straight away)

### Released:   July 18 2018.

Bugfixes

- Fix a bug when sorting of Jira/Youtrack links worked incorrectly
- Make it possible to set due via exact date, like '4' - sets the day in the calendar
- Fix a bug in the 'dd' dialog when a due date like jun or july could not be typed
- Fix a bug when instead of increasing a width of a field Checkvist increased the height of it
- Fix a bug when expanded notes could be collapsed on a page refresh during parallel editing
- Improve highlighting with concurrent editing
- Fix some more Darcula theme bugs

Add some customer logos on Checkvist index, add Capterra badges

### Released: July 02 2018.

Darcula theme

### Released: July 01 2018.

Fix bug with sorting items containing links/html

Add sorting by last update

Add an option to sort only the current level, without going deep

### Released: June 30 2018.

Keyboard navigation in 'dd' dialog, including +4d support

### Released: June 29 2018.

Unfocus/unhoist now tracks the history of the previous hoist history

Bugfix: mh/bb now can be used in an arbitrary order

### Released: June 28 2018.

Add a possibility to select target task when moving items with 'mm' shortcut

### Released: June 27 2018.

Add support for `rf` command which allows to refresh current filter

### Released: June 26 2018.

Allow temporary user to use PRO features without limits

Improve positioning of checkboxes and bullets, including print view.

Fix "Try it free" UI presentation in the tags popup

Hide irrelevant help item from list index page (show introduction)

Some new styling on buttons

### Released:  Apr 27 2018.

New option to notify by e-mail about new logins, on the profile page

Send e-mail about change of e-mail address to the old e-mail address

GDPR

- New Terms of Service and Privacy Policy, an explicit acceptance of them
- Profile: show registration date, show date of the Terms acceptance
- All new backups go to Amazon/EU
- All attachments migrated to Amazon/EU

Images are now again shown at the places where they are mentioned, to support a case with large instructions

Copy/Cut/Paste did not work on Firefox #bug

In large lists, collapse/expand state could be not saved after page refresh #bug

### Released: [16 Apr 2018](http://blog.checkvist.com/post/172989232788/copypaste-improvements-for-text-and-attachments)

Fix for a case when OPML with an empty title is imported - it may override the name of the list #bug

Fix a case when [quotes are used in the list name](https://plus.google.com/u/0/+FrankArnold/posts/c7pQ4H8vc3k) #bug

Lists are ordered by name on the Notification settings page (before there were no sorting at all)

Several attachments can be deleted with multiple selection

Add support for cut/copy/paste of attachments between task nodes/lists

 It is now possible to paste plain text from the clipboard as item(s) below selected item in the list

 It is now possible to paste images from the clipboard as attachments for the selected list item

- https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/19023205-allow-to-paste-images-via-clipboard-as-attachments

It is now possible to copy items from Due/Search pages and paste them in the lists

Copy/Paste bug fix (reported by RH)

### Released: [26 Mar 2018](http://blog.checkvist.com/post/172276500833/mobile-appdate-add-edit-and-delete-notes)

Rework invitation e-mail to HTML style

Fix bug with wrong list item numbering appeared in the newer Chrome browser

Improve "Restore and set password form" presentation

Fix bug: show a correct humanized message after registering with "Start trial now" button

Linked Pricing with Help#PRO section 
Made some changes to the Help#PRO (add PRO button there)

Fix spacing before/after Markdown list (tnx JBhoot)

After paste of multiple items, keep selection on the pasted items (thanks Adam Kagan)

Fix - Alt+Cmd+ Right/Left arrows have been blocked, disabling back/forward navigation in the browser.

Fix - Checklist task counter is now correctly updated on the list index page after the wipe command