Skip to content

nvUltra Changelog

Version 1.0.0 (202301.0.0)

CHANGED

  • Update astylerc
  • Clean code

NEW

  • Remember last viewed page number for PDFs
  • Add alert for security bookmark errors opening previously opened folders
  • Add support for MAS IAP handling/testing – read StoreKit.md and FOLLOW THE DIRECTIONS. WHEN IT DOESN’T WORK, FOLLOW THE DIRECTIONS.
  • Look for Setapp bundle ID
  • Support opening in Composer v5 if present
  • Add shortcut for builing with MMD Software signatures
  • Add ‘Paste as Plain Text’ menu command

IMPROVED

  • Clean up CMakeLists.txt
  • Rename StatusItem assets and clean out old versions
  • Update submodules
  • Update IAP prefs layout
  • Update build configuration for MAS/Sandboxing
  • Update copyright date
  • Only link StoreKit in MAS builds
  • Update core code in anticipation of IAP support
  • Clean up some deprecations
  • Update for StoreKit
  • Update localization strings
  • Refactor code to match updated frameworks; Refactor localization files; Update Credits.rtf
  • Update StoreKit instructions
  • Update frameworks
  • Work on TestFlight support
  • Work on url handlers
  • Update static libraries
  • Update static libs
  • Attempt to fix the ‘jumping notes list’ bug
  • Update static libraries to support latest changes

FIXED

  • Update status item right click menu for changes in macOS
  • Fix regression error in static framework
  • Fix missing piece of Info.plist for Sparkle
  • Fix potential issues when opening files with third-party app
  • Fix updated preference localization key
  • Check for upcoming beta expiration even if app runs for extended periods
  • Save file to disk when editor window loses key window status
  • Remove debug logging statement
  • Fix bug in persistent sandbox folder access
  • Fix bug in URL pasting
  • Fix bug where tag sync reconciliation could be required twice
  • Fix issue when indexing non-ASCII punctuation
  • Improving indexing
  • Fix bug when folder window resigns key window status
  • Fix bug preventing renaming files from adding a subfolder
  • Fix bug that allowed index to not be saved when closing a window
  • Fix issue where searching sometimes results in a mismatch between notes list and editor
  • Fix some bugs in URL handlers

FIXED

  • Fix sandbox/bookmark issue
  • Fix sandbox security scoped bookmark issue

Version 1.0.0 (2022.03.14.16.32)

FIXED

  • Remember security bookmarks

Version 1.0.0 (2022.03.13.17.40)

NEW

  • Remember last viewed page number for PDFs
  • Add alert for security bookmark errors opening previously opened folders
  • Look for Marked Setapp bundle ID

IMPROVED

  • Clean up CMakeLists.txt
  • Rename StatusItem assets and clean out old versions
  • Update IAP prefs layout
  • Update build configuration for MAS/Sandboxing
  • Update copyright date
  • Update core code in anticipation of IAP support
  • Add entitlements to beta build
  • Improve navigator to prioritize recent folders when unpaid
  • Update localization strings
  • Embed static openssl:libcrypto
  • Improve App Store compliance re: unpaid version
  • Refactor debugging related code; Add troubleshooting prefs pane
  • Update logging
  • Update Empty.theme
  • Update frameworks; remove animate layout from prefs since that functionality is turned off
  • Update Sparkle to 2.1.0

FIXED

  • Update printing preference localization strings
  • Fix home directory determination under sandboxing
  • Fix shared configuration files under sandboxing
  • Fix some IAP stuff for non-MAS build
  • Fix search autocompletion issue with diacritics
  • Fix some issues related to free vs paid limitations
  • Fix log deadlock
  • Don’t allow user to rename a pinned file to include the flag

Version 1.0.0 (2022.01.31.16.25)

NEW

  • Remember last viewed page number for PDFs
  • Add alert for security bookmark errors opening previously opened folders

IMPROVED

  • Clean up CMakeLists.txt
  • Rename StatusItem assets and clean out old versions
  • Update submodules
  • Update IAP prefs layout
  • Update build configuration for MAS/Sandboxing
  • Update copyright date
  • Only link StoreKit in MAS builds
  • Update core code in anticipation of IAP support
  • Clean up some deprecations
  • Add entitlements to beta build

FIXED

  • Update status item right click menu for changes in macOS
  • Update printing preference localization strings
  • Fix home directory determination under sandboxing
  • Fix shared configuration files under sandboxing
  • Fix some IAP stuff for non-MAS build
  • Fix search autocompletion issue with diacritics

Version 1.0.0 (2021.12.24)

IMPROVED

  • Update preview preference localization strings
  • Refactored static frameworks; Expanded editor context menu; Improved preference pane accessibility features
  • Improve indexing with iCloud on files that are not downloaded locally
  • Update submodules

FIXED

  • Fix ‘make clean’
  • Fix regression with iCloud indexing

Version 1.0.0 (2021.12.22)

FIXED

  • Fix autocompletion bug

Version 1.0.0 (2021.12.11)

NEW

  • Clear search when deleting note
  • Add ‘note title’ to Apple Script support
  • Add rename file menu item
  • Embed default custom fonts
  • Work on applescript handling
  • Make inline tags clickable
  • Add Imported UTI Declaration for Markdown text files
  • Support themes for printing
  • Add Printing preference icon
  • Add yearly option for IAP testing

IMPROVED

  • Update theme contrast
  • Use UTC for timestamps
  • Update submodules
  • Update libSmartTextBundle
  • Update static libraries
  • Update indexing version
  • Update static libraries
  • Lower minimum notes table height
  • Instantly update window for changes to default theme/CSS if window uses the default value(s)
  • Update AppDelegate.m
  • Update custom frameworks
  • Update custom frameworks
  • Update custom frameworks
  • Use SF Symbols for preferences in macOS 11+
  • Update custom preference pane widths
  • Adjust minimum preference pane width
  • Refactor preference icon handling
  • Add description of directory structure to the BUILD.md file
  • Change keybinding for next/previous note
  • Refactor find bar related code
  • Update custom frameworks
  • Update submodules

FIXED

  • Fix save issue after undo/redo; Improve preview scrolling when editing headers
  • Remember main splitview positioning per folder
  • Improve URL handling/application active checking
  • Improve handling of specific notebook with make handler
  • Fix spacing for updated themer
  • Map escape key to move focus to search field when preview active; map escape key to end editing when renaming a note in table list
  • Save open file when window loses focus
  • Multiple small fixes
  • Don’t claim ownership of file types
  • Don’t show empty preview with new window
  • Improve file deletion behavior
  • Use placeholder for empty selection when building open with menu
  • Disable animation when toggling notes list
  • Add menu item for renaming files
  • Fix regression that broke escape key
  • Cancel multiple selection before changing search query
  • Don’t refresh table while editing - so need to handle renaming slightly differently
  • Fix appearance icon
  • Fix regression in preference static libs
  • Fix bug in renaming algorithm

Version 1.0.0 (77)

FIXED

  • Race condition when creating new notes
  • Index not being cached on disk
  • Base URL for Marked Streaming Preview for note in subfolder

Version 1.0.0 (73)

Improved

  • Include images in navigation stack

FIXED

  • Restore WikiLink click to non-text files

Version 1.0.0 (73)

Fixed

  • Add bold and italics handling to Github preview theme

Version 1.0.0 (72)

Fixed

  • Restores sync scroll when scrolling preview

Version 1.0.0 (71)

NEW

  • Universal binary (Apple Silicon support)

IMPROVED

  • Add ‘.nosync*’ to default ignore list
  • Updated icon for Big Sur thanks to Felippe van Eekhout
  • Use universal build of Sparkle
  • Change expired beta kill timer to 30 seconds

FIXED

  • Index cloned files in addition to created files
  • Improve behavior around ignoring files to minimize transiently appearing in notes list
  • Update menu item localization strings
  • Fix Preferences window toolbar on macOS 11
  • Fix error when clicking on links with macOS Smart Links enabled

Version 1.0.0 (70)

NEW

  • Include Atkinson Hyperlegible font

IMPROVED

  • Link font names to source in Credits
  • Add Atkinson Hyperlegible to Credits
  • In progress: Improve logic surrounding changed folder
  • Update connections icon

FIXED

  • Fix issue with indexing iCloud files

Version 1.0.0 (69)

NEW

  • Add navigation buttons
  • Clear search query if navigation target filtered out
  • Add basic navigation history
  • Prioritize matches in filename over content matches; ADDED: Add dummy index entry for iCloud files that have not been downloaded to local device

IMPROVED

  • Improve responsiveness when dealing with partially downloaded iCloud directories
  • Tidy up code for navigation stack
  • Update localization strings for new preferences
  • Update MultiMarkdown engine to v 6.6.0

FIXED

  • Fix preview issue when editing near beginning of links
  • Fix potential crash with certain documents
  • Add image resources for navigation history buttons
  • Fix issue where actively edited file may jump to bottom of notes list temporarily while editing
  • Fix issue with selecting full search bar while typing
  • Fix compile error of quoted header includes for Xcode 12

Version 1.0.0 (68)

Fixed

  • Fixed crash on launch

Version 1.0.0 (67)

NEW

  • Allow sorting by file creation date in addition to modification date
  • Select search text on click
  • Add sorting notes list by file creation date

IMPROVED

  • Add message when note limit exceeded
  • Show folder window before files are enumerated (previously enumerated files before window, but did initial indexing after window visible)
  • Update required index version
  • Add message when note limit exceeded
  • Show folder window before files are enumerated (previously enumerated files before window, but did initial indexing after window visible)

FIXED

  • Allow hyphens/underscore “intra-word” characters at beginning of word
  • Properly index file size for binary files

Version 1.0.0 (66)

NEW

  • Add test preference to toggle between free and paid versions

IMPROVED

  • Update support module

FIXED

  • Deselecting current file prevented reselecting it
  • Only update Wiki completion index at most every 10 seconds

Version 1.0.0 (65)

IMPROVED

  • Pre-index iCloud Drive files that are not present locally
  • Force downloading of iCloud Drive folders that user has not already downloaded to their local computer for indexing
  • Use human readable path for iCloud Drive in folder navigator
  • Improve paragraph cleanup

FIXED

  • Add localization strings for latest update
  • Remove debugging code
  • Fix regression in maintaining user typed search query
  • Update logic for deleting path from navigator
  • Fix selected range after automatically setting search query
  • Set search field when called by URL Handler
  • Clear displayed PDF when query no longer matches items
  • Fix preview bug when clearing preview
  • Fix issue when trying to tab to a placeholder from beginning of a line
  • Fix issue with previewing file with assets
  • Fix retain cycle issue

Version 1.0.0 (64)

FIXED

  • Fix some regressions with notes list context menu items
  • Fix missing localization string
  • Fix regression related to view hierarchy refactoring
  • Use case-insensitive check for ‘pdf’ file extension

Version 1.0.0 (63)

NEW

  • Support Marked streaming preview
  • Menu command to make MultiMarkdown links (⌘K)

IMPROVED

  • Update MASShortcut submodule
  • Update SyncScroller
  • Refactor view hierarchy – fix crash when toggling between text and QL; add PDF viewer
  • Update keyboard shortcuts for some menu bar commands

FIXED

  • Multiple bug fixes
  • Update index when a sub-folder is added
  • When deleting file/folder, delete any child files from index as well
  • Prevent invalid renaming of files
  • [[WikiLinks]] not updating in preview while typing
  • Escape in search field should reset query
  • Update preview after autocompletion
  • Fix issue with horizontal offset of insertion point cursor not matching reality

Version 1.0.0 (62)

NEW

  • Begin to improve granularity of re-indexing when folder changes

IMPROVED

  • Update strings for updated libraries
  • Add ESCAPE to SQLite LIKE for file ignore patterns
  • Update support files
  • Updated shortcuts for navigating by header and paragraph

FIXED

  • Escape when editing filename should return focus to table
  • Update search bar when deleting files from notes list
  • Fix issue where MMD not reprocessed when new file loaded
  • Fix saved search menu bar title
  • Issue where preview would intermittently not update when selecting a new file

Version 1.0.0 (61)

NEW

  • Escape in search field clears text

IMPROVED

  • Update menu titles

FIXED

  • Restore prior selected range in search when no match available
  • Fix required order issue with resource manager configuration
  • Restore search bar cancel button functionality
  • Sparkle automatic update checks

Version 1.0.0 (60)

FIXED

  • Core library error on older macOS versions

Version 1.0.0 (59)

NEW

  • Menu commands to move selection to previous/next header

IMPROVED

  • Change refresh preview shortcut
  • Add menu titles
  • Silence old debugging statements
  • Migrate to version 2 of libSmartTextApp and libSmartTextBundle
  • Vacuum index database cache when closing folders to save disk space
  • Theme tweaks

FIXED

  • Issue with failing to index tags on some files
  • Add background color to textviews enclosing scroll view
  • Improve tag indexing
  • Fix issue when no file matches in search field
  • Fix a main thread issue

Version 1.0.0 (58)

FIXED

  • Fix issue where updating the notes list caused incorrect file to be selected
  • Issue where files being read on main thread;
  • Issue where current active file not being remembered

Version 1.0.0 (57)

NEW

  • Add tab completion in create bar when subfolder present
  • Add debugging help

IMPROVED

  • Refactor indexing and index updating code
  • Improve management of indexing in progress when user closes window

FIXED

  • Fix threading issue with recent changes
  • File management issues

Version 1.0.0 (56)

FIXED

  • Fix issue when indexing PDFs
  • Refactor query updates to behave the same across code

Version 1.0.0 (55)

FIXED

  • Miscellaneous fixes and updates to SmartText library

Version 1.0.0 (54)

IMPROVED

  • Enable thread checking when debugging by default

FIXED

  • Fix potential infinite loop when passing keystrokes between notes list and search bar

Version 1.0.0 (53)

NEW

  • Add File menu item to toggle showing connected files

IMPROVED

  • Change internal debugging logging mechanism
  • Update to latest MASShortcut commit
  • Localize user-facing strings

FIXED

  • Fix bug when dragging multiple notes to Finder
  • Disable showing connected files when typing in search bar
  • Fix regression in pre-populating textview search based on search/create bar
  • Additional search field refactoring for URL handlers

Version 1.0.0 (52)

FIXED

  • Fix issue with cancelling search
  • Additional fixes for refactored search bar
  • Fix issue with clicking on URLs from Apple
  • Include filenames in exact match searching
  • Improve remembering of user entered text
  • Don’t autocomplete filename when typing delete in search field
  • Apply ignored files to similarity database as well as regular database
  • Don’t use ignored files for filename autocompletion

Version 1.0.0 (51)

NEW

  • Saved Searches (pull down magnifying glass menu in Search/Create bar)
  • Add more optional debugging information for reading/writing files for troubleshooting purposes
  • New URL method addtheme
  • Add right-click menu to status bar item

IMPROVED

  • Rewrite of code for Search/Create bar
  • Clarify dock icon settings in Preferences

FIXED

  • Allow URLs that contain :/// but no hostname

Version 1.0.0 (50)

NEW

  • Added Cmd-1, Cmd-2, etc. and Cmd-[, Cmd-] shortcuts to the preferences window for easier navigation between tabs

IMPROVED

  • Improved logic and user interaction to handle updated versions of default resources (e.g. default themes, dictionaries, etc.)
  • Add more optional debugging information for reading/writing files for troubleshooting purposes

FIXED

  • Don’t allow full screen windows when dock icon is disabled
  • Regression with URL handlers

Version 1.0.0 (49)

FIXED

  • Issue in headers when Title Case functionality is turned off
  • Edge case where tabs could not be deleted
  • Edge case where hitting delete key outdented instead of deleted selected text
  • Issue with shifting lines left/right/up/down (which also affects inserting/deleting leading indents) that could cause strange behavior
  • Restore originally typed text in search bar when hitting delete key

Version 1.0.0 (48)

NEW

  • Add menu item to return preview to default zoom level

IMPROVED

  • Elastic tabstops now default to off
  • Don’t reset search bar when deleting a file

FIXED

  • Fix issue on 10.15
  • Fix memory leak when running on 10.15+; fixing it on 10.14 causes crash
  • Fix UTF encoding of strings file
  • Reindex when renaming subfolders
  • Minimize unnecessary reindexing
  • Improve memory usage
  • Update indexing to handle multiple hyphens/underscores in a single word
  • Don’t wipe out search bar selection when matching non-text files
  • Improve focus mode behavior
  • Reduce unnecessary indexing of unchanged files
  • “Replace All” is now undone as a single action

Version 1.0.0 (47)

NEW

  • Make expiring beta more obvious

IMPROVED

  • Update copyright dates to 2020
  • Add writing direction to Appearance Preferences

FIXED

  • Don’t wipe out search bar selection when matching non-text files
  • Fix some errors in determining which menu commands are valid
  • Hide FindBar when collapsing textview

Version 1.0.0 (46)

IMPROVED

  • Add writing direction to Appearance Preferences

FIXED

  • Hide FindBar when collapsing textview

Version 1.0.0 (45)

NEW

  • Add horizontal divider lines
  • Index text contents of iThoughts files

IMPROVED

  • Adjust Editing Prefs strings
  • Use older date when temporarily indexing PDFs
  • Do a quick index of PDFs first, however, so that the files show up in the list
  • Improve navigator window search functionality
  • Update Editing prefs strings
  • Remove padding around

FIXED

  • Fix autocompletion functions with new core routine for empty query strings
  • Fix potential bug in autocomplete handling
  • Count PDFs that are still being indexed
  • Fix endless loop when page up/down in notes list
  • Allow changing case of filename
  • Disable delete file menu item when notes list is not first responder
  • Moves PDF indexing step into the background on a separate queue so that indexing other files can keep going
  • Fix Cmd-Delete in notes list
  • Reselect current note in notes list when the underlying folder changes and is re-indexed

Version 1.0.0 (44)

This build fixes a regression caused by the emoji picker fix in build 43.

FIXED

  • Smart editing regression

Version 1.0.0 (43)

NEW

  • Option to use MathJax
  • Add announcement mechanism and preferences
  • Autocomplete is supported for transclusion filenames

IMPROVED

  • Change to ‘Reveal in Finder’ and use shortcut
  • Expand tooltip on connectedness button
  • Use system font for notes list
  • Refactor code to handle font name/size for notes list
  • Adjust layout of General Prefs
  • Use system icons for preference toolbar icons where possible

FIXED

  • Notes table context menu validation
  • List margins in Resolute and Gregarious previews
  • Preview failed to render WikiLinks in table cells
  • Wikilink autocompletes prepended with ‘./’
  • Automatically opening single folder outside of home directory
  • Left DBPrefsWindowController out of credits
  • Typo in general prefs
  • Issue with cursor placement after using Cmd-Ctrl-Space to insert emoji

Version 1.0.0 (42)

IMPROVED

  • Add modifier key symbols to sync scrolling prefs
  • Create/select folder at end of onboard process

FIXED

  • Slideshow reset on Welcome window close
  • Fix memory leaks
  • Fix bug in prefs template layout system

Version 1.0.0 (41)

NEW

  • Add preference button to clear cached indexes, new cache subfolder location
  • Add preference to sort by file size
  • If only one folder is known, use navigator auto select behavior instead of showing navigator window
  • Add indicator of change tracking to stats info bar
  • List of file extensions in MMD preferences to toggle the default syntax highlighting status (e.g. default on, but list of file types to disable, or default off, and list of file types to enable).
  • Index contents of PDF files for search
  • Include all filetypes in “connections” mode

IMPROVED

  • Change keyboard shortcut for increasing/decreasing ATX header levels
  • Gradient banding in icon
  • Migrated textFileExtensionWhitelist esoteric preference key to STTextFileExtensionWhitelist for consistency

FIXED

  • Improve ignore filter handling
  • Issue with navigator list and user directories
  • Fix edge case in navigator if user opens home directory in nvUltra
  • Display alert if opened folder disappears (e.g. removable volume)
  • Fix issue where files were saved unnecessarily
  • Improve handling of diacritics and other dead keys
  • Update preview when file changed by another application
  • Fix error with options that caused erratic insertion point placement when “_” was used for emphasis

Version 1.0.0 (40)

NEW

  • Add hidden preference ‘NVMoveFocusToSearchOnActivation’ to modify behavior with global shortcut

IMPROVED

  • Change web server cache to 60 seconds
  • Focus moves to notes list on up/down arrows, and back to search bar on other keys
  • Delete obsolete regular expression-based notes filtering
  • Be more restrictive in preloading find bar pasteboard contents

FIXED

  • Overwriting existing file with newly created file that lacked extension
  • Refactor canonical path code
  • WikiLink URL handler
  • Wiki links in preview creating new files instead of searching
  • Edge case in syntax highlighter around lists

Version 1.0.0 (39)

NEW

  • Add preference to control array of filenames to ignore
  • Add menu bar item to toggle syntax highlighting
  • Added back the Open With Default Application menu item and gave it keyboard shortcut Cmd-Shift-O
  • Add menu bar command to zoom preview; FIXED: Fix sync scrolling when editor/preview are zoomed
  • Add theme support for lightWindow and darkWindow; Update themes; Window title bar is transparent now
  • Add Edit File(s) with to main file menu
  • Add Open With-> notes list context menu
  • New UI for “Ignore Files” in General Preferences

IMPROVED

  • Tweak layout of General Prefs
  • Use Edit File(s) first item as the open with default app item for keyboard shortcut purposes

FIXED

  • Bug in resource installation code would not overwrite previously installed resources (i.e. themes, CSS, dictionaries, etc.) when they are updated.

    To update your installed resource versions, you will need to delete them to reset the process (e.g. Appearance Preferences -> “Open Themes Folder”, then delete any items that you want to update – DON’T delete any that you have personally customized).

  • Fix issue where Cmd-Delete could trash wrong file if multiple files selected

  • Fix bug when creating new file with incorrectly cased leading folder

  • Add menu bar command to zoom preview

  • Fix sync scrolling when editor/preview are zoomed

  • Fix bug in printing theme

  • Refactor themes; improve theme compatibility with light and dark modes on 10.14+

  • Add minimum size constraints for vertical orientation as well

  • Don’t duplicate the default app in Open File(s) With context menu

  • Preserve selected file when editing and it gets reindexed

Version 1.0.0 (38)

NEW

  • nvUltra App Icon (Dock and Menu Bar)
  • Vertical layout option in Preferences

IMPROVED

  • Add context menu to folder navigator to remove items from list
  • Purge folders from navigator that no longer exist
  • Preload search/create query into find bar for searching within documents
  • Add more tooltips to preference dialogs

FIXED

  • Delete Paste and Match Style menu item
  • Bug in navigator window display logic
  • Improve legibility of Dark Theme
  • Reduce unnecessary display of navigator window
  • Fixed some issues with themes
  • Preserve metadata when saving file

Version 1.0.0 (37)

IMPROVED

  • Bump indexing database version requirement

FIXED

  • Fixed issue with saving an empty file under certain specific conditions (we think)
  • Improve folder navigator window behavior in full screen mode
  • Same for welcome and cheat sheet windows
  • Paragraphs within list items were conjoined in the preview
  • Fix animation prefs

Version 1.0.0 (36)

NEW

  • Add dark mode theme for folder navigator

IMPROVED

  • Update code to allow compiling on pre 10.14 for testing
  • Changed New Folder keyboard shortcut to ⌘⇧N to match standard behaviors

FIXED

  • Fix compatibility with QuickLook and notes list on right side

Version 1.0.0 (35)

NEW

  • macOS 10.12 minimum requirement

IMPROVED

  • Rename Help menu

FIXED

  • Fix defaults key in javascript for welcome screen
  • Fix for wiki links/clickable URLs issue

Version 1.0.0 (34)

NEW

  • Escape in notes list moves focus back to search field
  • “textFileExtensionWhitelist” defaults store an array of file extensions that are whitelisted as text, regardless of what UTI is available on your computer
  • defaults STInfoBarFontSize and STInfoBarFontName to control the font/size of the text in the info bar (stats bar) below the editor (see advanced preferences)

IMPROVED

  • Rename a bunch of preferences
  • Disable ‘open enclosing folder’ when no subfolder
  • Astyle
  • Update highlight.js library
  • Change about box line breaking

FIXED

  • Don’t autocomplete already-completed tag
  • Split views get messed up if pre-selecting non-text file when window is opened (e.g. if previewing an image when the window was previously closed)
  • Count welcome window as a document to prevent navigator from appearing
  • Disable File Menu items that don’t apply when no files selected
  • Fixed Preview CSS menu item label
  • Improve support for folder paths outside user’s home directory
  • Fix potential crash with null relative path when loading wiki link
  • Don’t index all renamed files as text files in case they are images
  • Wiki link syntax inside of code spans/blocks is now ignored in the preview
  • Fixed issue with showing invisibles and changes to line height (i.e. tabs were not vertically aligned)
  • Issue with elastic tabstops and enumerated lists, which broke left margin alignment for some fonts

Version 1.0.0 (33)

NEW

  • x-nvultra://defaults URL scheme for modifying defaults from links
  • Add exact match functionality (double quoted strings)

FIXED

  • Crash that started on 9/14
  • Fix potential NULL dereference

Version 1.0.0 (32)

NEW

  • Add Rename selected file menu item
  • Ability to change text alignment from menu bar on per window basis

IMPROVED

  • Refactored code to improve flexibility
  • Update menu bar strings

FIXED

  • Deleting file does not reset the search query and notes list
  • Improve window/tab behavior when app activates
  • Normalize UTF-8 before deleting file
  • Edge case with renaming file and adding extra extension
  • Issue where multiple tabs in a list item would indent it
  • URL detection with Apple Mail’s “message:” URL
  • Issue with non-ASCII apostropheccent key on some keyboards
  • Treat dropped PDF files as images for drag and drop purposes
  • Autocompletion in brackets issue
  • Issue with themes that are missing certain color attributes

Version 1.0.0 (31)

IMPROVED

  • Add Voice Over labels to the main GUI components
  • Cmd-L now moves focus to search field in the folder navigator window

FIXED

  • UTF-16 files could create a memory error that could cause crashes in unusual places

Version 1.0.0 (30)

NEW

  • Shift-tab outdents line
  • Allow defaults write to control table appearance, font, etc. (esoteric preferences)

IMPROVED

  • VoiceOver accessibility of welcome screen

FIXED

  • Don’t override search bar highlight color unnecessarily
  • Improve empty path handling
  • Allow hyphens between numbers when searching
  • Autocomplete behavior between square brackets
  • Line wrap when lists have a leftIndent in the theme

Version 1.0.0 (29)

IMPROVED

  • Update KaTeX to v0.11.0
  • All included dark preview themes match dark editor themes
  • Remember list marker preferences across restarts

FIXED

  • Edge case with line breaks and newlines

Version 1.0.0 (28)

NEW

  • Search text files for #foo tags
  • Escape key clears search field and focuses search
  • Optionally map escape key to autocomplete
  • Support escape key in Navigator Window
  • Option to run as menu bar only (hide Dock icon)

IMPROVED

  • Use transient window for folder navigator
  • Adjust theme settings for search field
  • Update KaTeX CDN version
  • Update advanced prefs strings
  • Default header title casing to off
  • Improve appearance of search/create bar
  • Folder Navigator closes when it is no longer active window
  • Remember Auto Zoom status when it changes
  • Remove irrelevant items from context menu when editing text
  • Improve header title case when using non-ASCII characters
  • Rearrange General Preferences for better balance

FIXED

  • Need to make navigator key window when creating since we hide when not key
  • Fix typo
  • When typing in search field, one can replicate the ‘scrolling too fast’ bug – this should fix that
  • Multiple small code fixes (static analysis)
  • Fix folder navigator theme for Dark Mode
  • Prevent thread/animation/auto layout inconsistencies when scrolling rapidly through notes list
  • Math (KaTeX) update when preview updates without full reload
  • Don’t add file extension when file already exists as is
  • Verify user-submitted file extension is a valid text file extension before creating the file
  • Theme-specific crash
  • Fix bug when rapidly switching between text files and non-text files (e.g. when holding down arrow in the notes list to scroll)
  • Fix crash with documents containing lots of lists
  • Indexing Race condition

Version 1.0.0 (27)

NEW

  • Folder Navigator (Window->Toggle Folder Navigator)
    • Navigator can automatically open folder if only one is known
    • Show folder navigator at launch if no folders opened
    • Delete in navigator table ‘forgets’ the selected folders; adjust UI behavior
  • Add help buttons to preferences
  • Add WikiLink autocompletion support
  • Add menu and context menu command to open files with default application
  • Support new tab button

IMPROVED

  • Set preference pane help links
  • Allow versioning of cached database structure to automatically rebuild when the underlying database needs to be updated
  • Refactor table customization code to standardize
  • Fix styling

FIXED

  • Typo in welcome window

Version 1.0.0 (26)

NEW

  • Dark versions of Gregarious, Resolute, and Pretentious
  • Support custom preview CSS per document
  • AppleScript property “note link” will generate an nvultra://open? link for the selected note
  • Option to “carry-forward” linebreaks when hitting enter (space-space-newline)

IMPROVED

  • URL handler make now accepts a notebook parameter to create a new note in a specific folder
  • URL handler also accepts txt parameter for search for naming consistency
  • Update Modern Red theme with custom highlighting color for search/create bar
  • Update Modern Red theme to customize file table editing colors and codeblock alignment
  • Remove redundant code and adjust time in use when quitting app

FIXED

  • Update strings file
  • Tab key in file list focuses editor, not edit filename
  • ‘Find Next’, ‘Find Previous’, et al. should work in the search bar
  • Remove incomplete German translation files

Version 1.0.0 (25)

NEW

  • URL method open to create links that can open specific notebooks and notes

IMPROVED

  • Global Hotkey hides nvUltra if it’s currently the foreground app
  • Change minimum widths

FIXED

  • Fix Voice Over issue with search field (hopefully)

Version 1.0.0 (24)

NEW

  • Add UTIs for import/export Markdown/MMD filetypes
  • Preferences for SmartText engine debug logging
  • Blacklist to exclude text file UTIs from being treated like text files

FIXED

  • Allow “clean” insertion of new CriticMarkup comments while change tracking is enabled
  • Calculations of margins when fixed line length and zoom in use
  • CriticMarkup comment with substitution while change tracking
  • External link navigation in Welcome Screen
  • Check WikiLink preference before parsing preview
  • Search file names for exact match in addition to querying database
  • Bug when non-text files had macOS tags
  • Default printing theme
  • Highlighting issue when deleting blank line between two blocks
  • Fix list cleanup bug

Version 1.0.0 (23)

FIXED

  • CriticMarkup inserting “(null)” when comment field is blank
  • Update preview if same file is re-selected after clearing search field

Version 1.0.0 (22)

IMPROVED

  • Welcome splash screen
  • Many CSS fixes
    • Splash screen can close window at end of slideshow
    • Splash screen can be set to appear on every launch
  • “Focus” is now “Toggle File List”
  • Set default file extension to “md”
  • Restoring windows pre-selects last-focused file

FIXED

  • Order of items in Preferences
  • macOS 10.11 compatibility updates
  • Fix Preview JS errors
  • Issue with text background color when mixing fonts
  • Autocompletion bug

Version 1.0.0 (21)

FIXED

  • Use proper checkbox size in prefs
  • Use file coordinator when moving file
  • Refresh table when reindexing file outside of full indexing
  • Don’t index changed files if they are hidden
  • Improve responsiveness when editing or deleting files externally
  • Don’t allow overwriting existing file by editing filename
  • Add file extension when manually renaming files
  • Improved file extension behavior with file table
  • Fix escape behavior when editing file table

Version 1.0.0 (20)

  • Initial beta release

Search | Support Site | Legal | Privacy