Octarine Logo

Changelog

New updates and improvements to Octarine.

Follow for UpdatesJoin the Discord

November 26th, 2023
0.8.0

Graph View 🌐

Visualise all your notes and their connections (via doclinks) in a pretty graph!

  • Access via the sidebar, or the Command K bar
  • Change colors of the nodes via the available select box.

That’s it! Pretty neat though


November 24th, 2023
0.7.8

Fixes

  • Fixed an issue with config that caused template files to not be readable.
  • Fixed creating a new note inside a folder using the context menu, not highlighting in the file tree.
  • Fixed navigating to a file via Cmd + P not auto scrolling the file tree to its position.

November 22nd, 2023
0.7.7

Improvements & Fixes

  • Fixed an issue where pasting anything inside a codeblock causing html to pasted  (weird, but seemed like a library upstream issue)
  • Fixed inserting a doc-link causing the cursor to be shifted to end of line momentarily
  • Backspacing on a doc link, now goes to [[ so you can replace, rather than complete delete.
  • Shrinked table cell sizes.
  • Disable BubbleMenu from occuring when doc link is selected

November 10th, 2023
0.7.6

Improvements to DocLinks

  • Renaming/Moving a file will now automatically fix the backlinked notes to have the updated names, so there are no broken links!
  • Added new icons for sidebar open/collapse
  • Fix Workspace switcher not closing on switching a workspace
  • Fix meta sidebar links not updating when the markdown is wiped clean.

November 3rd, 2023
0.7.5

Improvements

  • Fixed app icon size - It was larger than all the other apps in the dock
  • Linked notes information in Meta now has a 2 line button with File and Folder Path on separate lines for better readibility.
  • Fixed Global Search redirect to Daily Desk note not working.

Dev

  • Upgraded to the latest tauri versions.

October 29th, 2023
0.7.4

Improvements

  • Added Collapse All Expanded folders icon button to workspace notes file tree.
  • Opening a note via Cmd + K Cmd + P or doclinks, automatically expands all parent folders of the note.

October 27th, 2023
0.7.3

Hotfix

  • A small bug caused every paste to be without formatting in prod

October 27th, 2023
0.7.2

Improvements

  • Fixed the codeblock causing width overflow issues (for good this time)
  • Added support for Copying and Pasting without formatting ( Cmd + Shift + C for copy, and Cmd + Shift + V for pasting)
  • Added support for pasting images from your clipboard.

October 26th, 2023
0.7.1

Fixes and Improvements

  • Fixed codeblocks causing overflow issues of the note pane.
  • Fixed / command not respecting collisions.
  • Fixed Daily note files not created having stale editor data of last viewed date.
  • Move incomplete tasks from Yesterday button has a small dismiss for now button to get it out of your way.
  • Move incomplete tasks from Yesterday automation no longer wipes existing content, it’ll place the tasks wherever the cursor is.
  • Increase minimum width and height of the app.
  • Add keyboard shortcut tooltips to Show Meta sidebar ( Cmd + / )

October 25th, 2023
0.7.0

Introducing Doc Links!

  • Easily create links between two notes by using the [[ command, and selecting an existing note.
  • Doclinks are visually distinct from regular links, however they follow a very familiar markdown format of [[File Name]] or [[Folder Name/File Name]]
  • Each note is carefully monitored to check for updates to workspace to ensure Broken Links (when files get deleted, or renamed) to be shown appropriately (they become yellow with one-click ability to create them in the same place they existed before)

A new sidebar appears!

What’s better than one sidebar, TWO SIDEBARS!

MetaSidebar.png

  • Each note has a meta sidebar associated with it, that has some stats about the note in it

    • Created/Updated dates
    • Word Count and Reading Time (approx.)
    • Incoming and Outgoing doclinks for quick access!

Another theme to the collection!

Was the Dark theme too dark and pretty to look at, so you wouldn’t concentrate on writing? I know, so we hit a middle ground, that is still just as pretty but slightly lighter! Introducing Dim

  • Available in Settings → Preferences
  • As well as in the Cmd + K bar. Search for Dim

DimTheme.png

Fixes and Improvements

  • Folders in sidebar now have a number written against them that states how many notes exist inside this folder. Each number is a rollup of all notes inside each of their children folders as well.
  • Fixed In file search not being stickied to the top.
  • Fixed Deleting from Breadcrumb dropdown not working
  • Fixed lag when opening delete note modal.
  • Improved time to understand if daily note has been created to instant.

October 3rd, 2023
0.6.1

Improvements

  • Fix / command not filtering based on the text written
  • Fix clicking outside after renaming a file in the breadcrumb, not saving the change.
  • Added Rename , Duplicate and Open in Default App options to Templates Context menu (the thing that pops up when you right click on a template in the file tree)
  • Fix the Sidebar Resizing bar overlaying on an open context menu.
  • Added Go to Templates ( g then t) to Command K.
  • Replace the + button in templates with + New Template
  • Fixed Deleting an actively viewing template, not resetting to another template.

October 1st, 2023
0.6.0

Introducing Templates!

Now you can save even more time on those mundane tasks of the day, by creating a template, and having it inserted into any page in 2 strokes!

  • Each workspace (old and new) will have 2 default templates created (Standup and Gratitude) as a starting point.
  • To insert a template, hit / in the editor, and select the Insert Template option.
  • This lists down all available templates in the workspace, and selecting instantly adds them in!
  • As with every note in the app, the templates are based on markdown, so you still own them!

Improvements:

  • Fix sidebar not collapsing properly when the window size is resized.
  • Removed dev tools from prod (Oops! had left them in accidentally in the last release) - Doesn’t mean anything, but inspect element was available, which isn’t ideal.

September 26th, 2023
0.5.13

Table Support!

  • Added support for tables to the editor
  • Available in / command as Table. Spawns a 3×3 table
  • Hovering on a cell gives you buttons to insert/delete rows or columns or the entire table!

Improvements

  • Using the Reveal in Finder option via the Command Bar or the Context Menu (by right clicking the file) or via the dropdown in the breadcrumb of the current file (the top bar that has the file name) highlights the file in the finder so you don’t need to worry about what’s happening

    • Sidenote - We have a loooot of ways to go to the finder apparently

  • Fixed images not loading when pasting html from different sites (when you copy paste an article of that favourite recipe of lasagne)


September 20th, 2023
0.5.12

Fixes

  • Fix bug when deleting workspace would result in an error.
  • Fix post deletion workspace to close the settings modal.
  • Experimental pointer events removal from editor.
  • Fix DOM related bugs.

September 14th, 2023
0.5.11

Move Incomplete Tasks to Today

  • Any incomplete todos from yesterday in Daily Desk, can now be moved to Today on one-click!
    • On a fresh today page, we’ll check if yesterday had any incomplete tasks (tasks can be created from the / menu or using [] )
    • A button is shown on the top-right that will move all incomplete tasks from yesterday over to today (they will be removed from yesterday’s page as well)

Improvements

  • Added a trailing paragraph at the end of the page if it ends in image or video for easily being able to click and type.
  • Added Remove buttons on image and video for quick removals.
  • Videos don’t autoplay now, so you have more control.

September 12th, 2023
0.5.10

Hotfix

  • Fix the default state for sidebar not being open

September 12th, 2023
0.5.9

The Small Wins patch!

New

  • Added Space Mono font for Editor and Interface.

Improvements

  • Fix collapsed sidebar glitching out when the window was reduced.
  • Fix lagging behaviour when resizing the sidebar
  • Ignore node_modules folder when opening a workspace (those are usually packages without markdown files for javascript projects, and accidentally opening a folder with it, shouldn’t cause the app to crash due to the immense amount of files/folders)
  • Fix Resizing Sidebar bar not appearing when a note was open.
  • Fix FileName Input inside Editor not being aligned with Editor on smaller windows.
  • Show Today icon on Calendar if the current selected day is not today.
  • Fix Today icon not showing if the month is the same, irrespective of year. (oops!)
  • Add shortcuts for Going to Previous and Next Day in Daily Desk Cmd + [ and Cmd + ] respectively.
  • Add shortcuts for Going back and forward in History in Notes Cmd + [ and Cmd + ] respectively.
  • Add Today’s Note to Cmd + K centre.
  • Fix scrollbar appearing for a blank or small note.
  • Improve filtering experience in Keyboard Shortcuts Drawer
    • Highlight the query in the text
    • Only show the required shortcuts and not the entire section during search
  • Add support for Home and End buttons to navigate to Start of Line and End of Line respectively.

September 10th, 2023
0.5.8

In Editor File Renaming

  • Added optional input at the top of the editor, that acts as a file renamer. Can be toggled off from Settings → Editor → Show File Name Input
  • Autofocuses when you create a new document, so you can quickly change without mouse usage.

Improvements

  • Fixed search not highlighting the first match in orange without pressing enter
  • Add darker shades of violet for the toggle and calendar selected colors for light theme.
  • Improve dot color in Calendar to be more visible when day is selected.
  • Fix Toggle Switch off visuals for light theme
  • Fix the Shortcut in Keyboard Shortcuts drawer for Strikethrough (its Cmd + Shift + S

Misc

  • Increase the timeout to check for a new update to 2 hours.

September 2nd, 2023
0.5.7

LinkEdits - v0.5.7.png

New

  • Pasted or written links can now be edited/removed by clicking on them, typing a different input and pressing Enter. If the input is left empty, then the link is removed.
  • Replace click to follow link with Cmd + Click

Improvements

  • Fixed BubbleMenu not highlighting codeblock properly.
  • Added colors to gap cursors after image/video.
  • Added support for [Text](link) Markdown link syntax.
  • Added Image/Video to Slash Command (/).
  • Improved colors for scrollbars.
  • Reduce font size for Cmd + K bar items.
  • Changed colors of active items for Bubble Menu.
  • Removed BubbleMenu from showing on Images , inside Codeblock or on Videos

August 30th, 2023
0.5.6

Editor Improvements

  • Add Divider mark to the editor. Can be accessed by —- or the slash command.
  • Improve spacing between paragraphs.
  • Added typography to the editor. (it makes some of the usual things sleek to look at, like arrows, superscripts, ellipsis and more)
  • Improved styling for blockquotes.

Fixes

  • Added a fix for the Toggle title not being visible in light mode.
  • Added a header for the Delete Workspace setting in Settings → Danger.
  • Improved colors for settings

Engineering

  • Added an on the go migration script, so that newer settings are correctly applied to existing  older workspaces. (Just adds missing settings, no existing setting values are touched)
  • Added staging environment for prod testing.

August 27th, 2023
0.5.5

New

  • [[ Attachment Command shows preview of images or videos so there’s less confusion when you want to attach anything.
  • A toggle has been provided in Settings -> Editor, if you wish to not have the preview feature.

Improvements

  • Fix attachments not being filtered correctly in the command while typing.
  • Add extra margin to the top of the document to fix an issue with extremely long texts.
  • Store the last viewed file - Daily/Notes/Pinned and redirect to it, the next time you open the app, so the flow isn’t lost.
  • Store the window state (size, position), and restore it on the next launch.
  • Clean up Keyboard Shortcuts drawer.

August 23th, 2023
0.5.4

Syntax Highlighting - v0.5.4.png

New

  • Added syntax highlighting to code blocks.
  • Added a select box inside each code block to manually select the language, if auto doesn’t cut it.
  • A small copy button to copy the code block.

That’s it!


August 21th, 2023
0.5.3

Existing Workspaces - v0.5.3 (1).png

New

  • Added a toggle in the Create Workspace screen to allow using an existing directory as a workspace as opposed to creating a folder inside it. Use it to migrate your existing markdown documents from other editors!
  • When a workspace folder is deleted from the filesystem, a dialog is shown stating that the folder is no longer present, and we’ll wipe all settings related to it.

Improvements

  • Fix an issue where renaming the file to be the same, would show the error border.
  • Improve styling of scrollbars across the app.
  • Fix Cmd + P to access file navigator not working when the editor is focused.
  • Add Discord link to help popover.
  • Deleting a workspace, just deletes Octarine related details and settings, but not the actual notes and folders from the filesystem. Your notes are yours, and not ours to delete :)

August 19th, 2023
0.5.2

Move Files around

  • Dragging a file around to a folder, moves it there.
  • If the folder already has a similar named file, the dragged file will have _{number} attached to it, so there aren’t any conflicts. This means that if Reports exists in a folder, and you drag another file named Reports there, the dragged file will be named as Reports_1 inside the new folder, with 1 being incremented when there’s more duplicates.
  • You can move files around inside Cmd K as well in the Move to Different Folder action.

Improvements

  • Octarine package size has been reduced by > 50% from 15MB to 6MB 🎉
  • Show the workspace file list when on the Search route.

August 15th, 2023
0.5.1

Bubble Menu - v0.5.1.png

New

  • Highlighting words/sentences, will now show a Bubble Menu to change styles as well as to show what the current style for the word is.
  • Added 3 more commands to / - Add current date, current time or current date & time.

August 15th, 2023
0.5.0

Oh this ones a banger! This might be one of the biggest updates to Octarine, and its packed!

Command + K

CMDK - v0.5.0.png

  • All notable actions are now available at a quick keyboard tap of  K
  • Actions are separated by sections - Notes, Workspaces, App, and also context awareness. What this means is if you are looking at a note, actions related to that note - Duplicate/Pin/Delete are shown first.
  • Open Notes action ( ⌘ P ) has been moved to within the command bar, but is still accessible via the shortcut
  • The Search in Command Bar has been removed (see below)

Dedicated Search

Search - v0.5.0.png

  • There’s a dedicated search page now, instead of the command bar for it, since it felt underwhelming and lagging in cases for that.
  • Shortcut remains the same ⌘ + Shift + F .
  • Search is now divided per file, with each file path being the header with its count, so its easier to grasp, rather than everything being listed flatly.
  • Changed marking of highlighted/searched term from purple text to yellow background, so its clear.
  • Improved performance.

Context Aware Creations

  • Clicking the New Note/Folder buttons or using the shortcuts, now creates the new note/folder in the current selected file. What this means is if you are in a Folder named Release Notes writing v1 note, and you press ⌘ + N we’ll create a new note inside Release Notes instead of at the root of the workspace.
  • When navigating the sidebar using arrow keys, and you are at at folder (even if closed/collapsed), and press the shortcut, we’ll create a new note/folder inside that folder and expand it.

Improvements

  • Added a Confirmation Dialog when deleting a file/folder
  • Fixed an issue where pinned files where not reflecting the latest name if the original had been renamed.

August 10th, 2023
0.4.12

Improvements

  • Added common shortcuts to splash screen in notes.
  • Added Changelog, Issue Reporting links in Help popover.
  • Improve border and background legibility for task items.

Fixes

  • Global search was considering the attachments for string comparisons, heavily slowly down the search. Fixed to ignore that folder.

August 5th, 2023
0.4.11

New

  • All new onboarding and prep for Early Access.

Fixes

  • Add a minimum height to the editor, so there’s extra space at the bottom.
  • Added backdrop blurs for the command bars.
  • Improved performance of text search.
  • Fix infile search highlighting when routed from global search to a file

August 4th, 2023
0.4.10

Improvements

  • Auto highlight the first match for in-file search (previously required a Enter and would highlight the second)
  • Fix matched counts not resetting when the query is changed.

August 2nd, 2023
0.4.9

Improvements

  • Added the Hard Break plugin. Pressing Shift + Enter does a hard break (its just a bigger persistent line break)
  • Improve focusing of the next line after using [[ to add attachments.
  • Auto collapse the sidebar when the window width is shrinked to 768px.
  • ⌘ + Shift + D shortcut to toggle sidebar open/hide.

July 31st, 2023
0.4.8

Screenshot 2023-08-06 at 5.40.02
PM.png

New

  • Added more options button to each note, that gives the same options as the context menu (when you right click on the file in the sidebar)
  • Daily notes that have not been created, will not have the option button shown, once you start typing - It’ll be made visible.
  • Add Editor settings

Improvements

  • Move the Inter font to be self hosted, rather than from a CDN.
  • Remove the New tag from Settings on the sidebar.

July 30th, 2023
0.4.7

Fixes

  • Reduces the size of text inside a code block.

July 30th, 2023
0.4.6

Refresh Settings (1) - v0.4.6.png

Improvements

  • Gave the settings a much needed face lift, and more options.
  • Changed name from Preferences to Settings in the sidebar
  • Improved drop cursor color (the line you see, when you are moving or dropping an image/video) to be accessible.

Fixes

  • Fix an issue, where switching to a new workspace, and immediately clicking new note, would not switch to the new note, and keep you in limbo.
  • Removed Daily Note results from File Search command bar.

July 28th 2023
0.4.5

You could previously drag and drop images and videos from the Attachments popover on the sidebar, but we don’t like using our mouse all the time for such silly things!

Improvements

  • Type [[ to open a popover to quickly add attachments. It’s like / (Quick Actions) for Attachments. Quick Attachments (pending trademark)
  • Add a up-down chevron icon on the Workspace button for better visibility.

Fixes

  • Fix the colors for the attachment popover.
  • Remove user select text from all elements apart from input, since it was resulting in accidental selects.

July 27th 2023
0.4.4

Fuck. The previous experiment didn’t work as well.

Well it’s what they say, third times a charm. Please.


July 27th 2023
0.4.3

Weeeeeelllll, that didn’t work. Adding an experimental stream CSP for videos, since images render fine, but streams don’t.


July 27th 2023
0.4.2

Update the CSP headers so that media files work properly in production. (Dev env didn’t care about this, so went under the radar)


July 26th 2023
0.4.1

Improvements

  • Refresh the internal store on every image paste, so we always have the latest data.
  • Fix the drag from attachments popover, not writing the correct source inside [[ in the markdown output.
  • Change New File and New Folder icons.

Fixes

  • Fix video drag issue.

July 23th 2023
0.4.0

Image Support - v0.4.0.png

New

  • Added image support ( .jpg, .png , .gif) to be dragged onto the note from the file system.
  • Added video support ( .mov , .mp4 ) to be dragged onto the note from the file system.
  • Dragged images/videos are stored in the .attachments folder in the workspace (is hidden in finder by default)
  • Added attachments default button in the sidebar, that opens a popover showing the list of attachments available in the workspace. Each item from here can be dragged onto the note for using the image/video.
  • These images/videos are stored in markdown as [[image name.extension]] so they may not be useful outside the context of Octarine.

Improvements

  • Moved to a more performant lib to convert editor state to markdown and back.
  • Improved performance for extremely large blocks of text (think 200k words), but its still not butter smooth.

July 21th 2023
0.3.7

Fixes

  • Add a new link color, remove decorations.
  • Fix cursor not showing at the start when its a task item.
  • Remove descriptions for slash command , improve colors.
  • Fix workspace file tree buttons looking jaded in light mode (It was a brightness issue)
  • Remove Andromeda theme (for now, till I figure out proper colors that match)
  • Fix dragging and using the resizable scroll for sidebar, selecting the entire app.
  • Disable resizable scroll when its Daily Desk, shrink calendar rows.

July 20th 2023
0.3.6

Improved In File Search - v0.3.6.png

Improvements

  • In file search now has 3 buttons:
    • Go to Next matched search ( Enter )
    • Go to Previous matched search ( Shift + Enter )
    • Hide Search ( Escape)

Improved in File Search (1) - v0.3.6.png

  • Improve highlighting logic, by separating out the colours. Faded color for matches, while amber is used for the current rotating match.

  • Document will scroll automatically when the current selected match index, is out of the view frame.

Fixes

  • Fix styling for task items.

July 18th 2023
0.3.5

Keyboard Shortcuts - v0.3.5.png

New

  • Added a static positioned button on the bottom right with the ? icon, acting as a help center
  • Added a Keyboard Shortcuts drawer to quickly know what the app supports
  • Help Dropdown to Check for Updates, Send Feedback, Access Keyboard Shortcuts, and version number.

Improvements

  • Remove unnecessary padding from the Delete Workspace dialog.

July 17th 2023
0.3.4

Fixes

  • Bring the focus back to the editor when the infile search is closed.

July 17th 2023
0.3.3

In File Search - v0.3.3.png

New

  • ⌘ + F inside a note, opens an in file search box on the top right
  • Matched count is shown as well as highlighting all matched text
  • ⌘ + P opens a file navigator command bar, to easily jump between your notes.

July 17th 2023
0.3.2

Fixes an issue where creating a new workspace would break due to the Search Command not having been configured properly.

My bad.


July 16th 2023
0.3.1

New

  • Editor now supports task items and task lists. Start by typing [] to create a task item
  • Added Search button on the sidebar to allow clicking to open Search Command bar.

Improvements

  • Reduced time interval for checking for updates from 1 hour to 15 mins.

July 13th 2023
0.3.0

Global Text Search - v0.3.0.png

New

  • Now press ⌘ + Shift + F to open the search command bar. All files in the workspace (Normal and Daily) are considered.

The V0.2 and V0.1 changelogs were the foundation of the project, but too volatile, so I didn't write them down as separate feature sets!