What’s new

Every Niv for Mac release, newest first.

  1. Niv 0.3.50
    • A Space's published site has its own title, home page and index order
    • Publish many notes, or a whole folder, at once
    • Niv's words no longer tie it to the Mac
  2. Niv 0.3.49
    • Niv keeps its own access records for 6 months
    • Files waiting for review say so in the sync corner
    • niv.md/docs opens the Niv Docs Space
    • The Privacy Policy and the Terms are in force on niv.md

    +18 more

  3. Niv 0.3.48
    • Google and GitHub come first in sign-in
    • Signed out after Close Space, the onboarding offers sign-in again
  4. Niv 0.3.47

    Fixes and work under the hood.

  5. Niv 0.3.46
    • Publish a note from the desktop
    • The desktop signs in through the site
    • The desktop no longer offers to remove empty folders
  6. Niv 0.3.45
    • The context rail opens wide enough for its six labels
    • A folder moved under an interrupted write no longer stalls the vault
    • A note another member creates appears without a restart
    • The note's context rail as a glass panel, and the toolbar keeps its blur

    +3 more

  7. Niv 0.3.44
    • No more empty bands under a video
    • Home's thread is yours, and History keeps up
    • Deleting a folder closes the notes open inside it
    • The sidebar, tabs and graph speak Portuguese, and delete is Apagar

    Security and privacy fixes

    +18 more

  8. Niv 0.3.43
    • Show in the sidebar who is in which note
  9. Niv 0.3.42
    • Show who else is in a note on the desktop, with their carets
  10. Niv 0.3.41
    • Start syncing as soon as setup binds or creates a Space
    • Link a block of another note by writing its new id there, as Obsidian does
    • Add a command palette to the quick switcher behind a ">" prefix
    • Add callouts to the slash menu and a menu on selected text

    +10 more

  11. Niv 0.3.40
    • Never let the sync engine write a file nobody edited
    • Keep a body-less note's frontmatter when the first text is typed into it
    • Never write a note's file on open, only after the person edits it
    • Write a long note back in tens of milliseconds and keep mixed task lists byte for byte

    +11 more

  12. Niv 0.3.39
    • Let the frontmatter Fix accept tabs and spaces in different top-level keys
    • Say why the footer reads syncing
  13. Niv 0.3.38
    • Offer a Fix for frontmatter indented with tabs
  14. Niv 0.3.37
    • Mark preserved private copies and ask before deleting a note

    Security and privacy fixes

  15. Niv 0.3.36
    • Require macOS 13 or later
    • Stop the whole app window from scrolling
  16. Niv 0.3.35
    • Translate the composer's mention chip
    • Draw each mentioned note once in the chat composer
    • Give a new chat's files back when its first turn fails
    • Give the remaining spinners a reduced-motion fallback

    +1 more

  17. Niv 0.3.34
    • Trap focus in the desktop's modals
    • Give the add-model fields visible labels
  18. Niv 0.3.33
    • Fix the frozen open in 0.3.32
  19. Niv 0.3.32
    • Never leave the template step without a way forward
    • Choose a rule's folder from the vault, and its name from the names it gives
    • Check for an update a few seconds after the app opens, and say so while it downloads
  20. Niv 0.3.31
    • Make the templates folder choosable and replace the desktop's native controls
  21. Niv 0.3.30
    • Ask the questions inside template code blocks
    • Run template code blocks in a QuickJS sandbox
    • Say when a period ends with two notes, and never touch either
    • Ask a template's questions in Niv's own step, and say why a note waits

    +2 more

  22. Niv 0.3.29
    • Set up and follow the daily note from the streak card

    Security and privacy fixes

  23. Niv 0.3.28
    • Keep the daily landing out of the way once the person acted
    • Open today's daily note on the first open of the day
    • Write new note links by name
    • Heal a new note whose folder was trashed on another device

    Security and privacy fixes

    +1 more

  24. Niv 0.3.27
    • Rewrite links on rename in unbound vaults too
    • Rewrite links in frontmatter when their target is renamed
  25. Niv 0.3.26
    • Move template settings into the Space
    • Let each person choose when their day ends
  26. Niv 0.3.25
    • Rewrite links when a note or folder is renamed in the desktop app
    • Draw graph edges for wikilinks written with the .md extension
  27. Niv 0.3.24
    • Refuse the characters Obsidian refuses in typed note and folder names
    • Make error text readable in both themes
  28. Niv 0.3.23
    • Keep redo working after undoing a note version restore
    • Insert templates into the open note on desktop
    • Preserve Markdown structure in Home continuity excerpts
    • Resolve Unicode-equivalent links and show suggestion icons

    Security and privacy fixes

  29. Niv 0.3.22
    • Show each note's own icon across desktop surfaces
  30. Niv 0.3.21
    • One restart per update, and providers detected once per session
  31. Niv 0.3.20
    • Read and restore retained note versions through the live document
    • Show Space history and undo changes on web and desktop
  32. Niv 0.3.19

    Fixes and work under the hood.

  33. Niv 0.3.18
    • Deleting a folder trashes its notes instead of destroying them
  34. Niv 0.3.17
    • One folder binds to exactly one Space
  35. Niv 0.3.16

    Fixes and work under the hood.

  36. Niv 0.3.15

    Fixes and work under the hood.

  37. Niv 0.3.14
    • Give every provider its own mark and end the cloud fallback
  38. Niv 0.3.13

    Fixes and work under the hood.

  39. Niv 0.3.12
    • Show what a provider blocks or hangs on instead of letting it vanish
    • Show the agent's structured question in the composer and answer it as the person
  40. Niv 0.3.11
    • Bring Claude MCP servers into Niv with per-call permission
    • Remove Plan from chat access options
  41. Niv 0.3.10
    • Offer Codex its service tier
    • Restore the update card to Niv's neutral palette
    • Animate the chat send transition
  42. Niv 0.3.9
    • Fit the skill picker to the prompt bar
  43. Niv 0.3.8
    • Add installed skills to chat
    • Shape the AI tab around the conversation
    • Show run controls in the chat prompt bar
    • Surface ready desktop updates above the sidebar footer
  44. Niv 0.3.7
    • Note titles and paths no longer go to analytics
  45. Niv 0.3.6
    • Contain a render error to the surface it happens in
  46. Niv 0.3.5
    • Accept .xlsx attachments and give spreadsheets the green badge
  47. Niv 0.3.4
    • Keep the drop affordance while a file is held over the AI tab
  48. Niv 0.3.3
    • Colour each attachment kind, accept HEIC, and make the whole AI tab the dropzone
  49. Niv 0.3.2
    • Let files be dropped on the prompt and preview exactly what was attached
    • Say that the model list is curated
  50. Niv 0.3.1
    • Offer GPT-6 Astra for Codex and move Claude Fable to 5.1
  51. Niv 0.3.0
    • Attach any supported file to the chat and open it in one preview dialog
  52. Niv 0.2.9

    Fixes and work under the hood.

  53. Niv 0.2.8
    • Run the CLI the person's shell uses
  54. Niv 0.2.7
    • Paste, drop or pick images into the agent chat and hand them to the model
  55. Niv 0.2.6

    Fixes and work under the hood.

  56. Niv 0.2.5
    • Create from anywhere in the sidebar and make its context menus consistent
  57. Niv 0.2.4
    • Play the logo journey as the prototype does and add File › Close Space
  58. Niv 0.2.3
    • Onboard from a cold open to a synced Space in one flow
  59. Niv 0.2.2

    Fixes and work under the hood.

  60. Niv 0.2.1

    Fixes and work under the hood.

  61. Niv 0.2.0
    • Ship desktop releases from a tag with in-app updates
    • Add Open in Niv to Finder Services
    • Open folders and Markdown in Niv from macOS

    Security and privacy fixes