| ⇢ | A | FileLoader added | |
| ⇢ | A | SnippetParser added | |
| ⇢ | A | SnippetCollection added | |
| ⇢ | A | Snippet added | |
| A | ↛ | SnippetParser removed | |
| A | ↛ | SnippetCollection removed | |
| A | ↛ | WithSnippets removed | |
| A | ↛ | Snippet removed | |
| A | ↛ | FileLoader removed |
| ⇢ | B | SnippetCollection::load() added | |
| ⇢ | A | SnippetCollection::refresh() added | |
| ⇢ | A | SnippetCollection::toClips() added | |
| ⇢ | A | SnippetCollection::appearsEmpty() added | |
| ⇢ | A | SnippetCollection::constructFullPath() added | |
| ⇢ | A | SnippetCollection::find() added | |
| ⇢ | A | Snippet::key() added | |
| ⇢ | A | Snippet::__construct() added | |
| ⇢ | A | Snippet::path() added | |
| ⇢ | A | Snippet::label() added | |
| ⋮ | view more | ||
| B | ↗ | A | PresentSections::toCollection() improved |
| B | ↛ | SnippetCollection::load() removed | |
| A | ↛ | WithSnippets::shouldParseWithSnippets() removed | |
| A | ↛ | SnippetCollection::refresh() removed | |
| A | ↛ | Snippet::placeholder() removed | |
| A | ↛ | SnippetCollection::appearsEmpty() removed | |
| A | ↛ | Snippet::__construct() removed | |
| A | ↛ | SnippetCollection::constructFullPath() removed | |
| A | ↛ | Snippet::key() removed | |
| A | ↛ | Viewable::renderRawView() removed | |
| A | ↛ | Snippet::path() removed | |
| ⋮ | view more | ||