- Respect thread locked state when adding/editing/deleting threadmarks
- Surface some threadmark info as data attributes on threadmark index
- Include Like count when fetching threadmarks, useful for theming on a thread's index page
- Elasticsearch v6 single-type support is complex so move it into https://www.null-scripts.net/resources/enhanced-search-improvements.606
- Do not special case touch for on-hover events in js
- Rework threadmarks menu to play nicer with touch
- Allow per-thread threadmark category cache to be injected with additional information
- Add statistics block to threadmarks index with option to disable it.
- Fix issue where moving a nested threadmark to a new category results in that thread's threadmark ordering for that category being uneditable.
- Threadmark types, allows categorizing distinct from the main threadmark list.
- Permissions on threadmark categories define who can create a threadmark on a given category.
- Categories are admin defined.
- A post can only have 1 threadmark.
- Add threadmarks from quick reply/reply
- Implement require extendability for Word Count support
- Expose threadmark cache rebuild to the rebuild cache page
- Reduce data fetching on threads with no threadmarks
- Fix displaying post user avatar on threadmark preview.
- Update jsTree library