Changelog

Follow up on the latest improvements and updates.

RSS

new

improved

Plan

Prompts

AI

June 8th 2024 - Birthday Release!

On Monday, we released a survey about the state of the Novelcrafter interface (You can visit it here if you missed it). Based on initial feedback, we added a couple goodies in this release!
But first off...
Time for cake 🎂
The very first lines of Novelcrafter have been written on June 8th 2023 (does that count as a "birth day"?) While the actual release took quite a while longer, this is where it all began. We're grateful for all the support and wonderful times so far!
Organize your Prompts into Submenus/Folders
Yes, you heard right. This release adds the ability to manage your prompts a lot better. Based on the initial survey data, people that accumulated a large collection of their own prompts are having trouble organizing it all.
To put your prompts into sub-menus, use a "/" to denote their path:
  • Fiction / Urban Fantasy / Crazy Prose
  • NSFW / Romance / Good Times
image
Please make sure to leave a space before and after the slash.
This is to not accidentally affect prompts like "Dialogue w/ exposition" or other similar cases.
While the prompt manager does not support actual folders (yet!), the menus should now be a lot cleaner!
The new system also allows "one-click" selection of prompts that only have a single model. This was a feature that was previously limited to the text replacement prompts, but now is available in all other places as well.
Detect, but don't include, Codex entries in AI
image
The "references" tab got a new checkbox to not include an entry even though it's being detected. You can still have it be included by manually adding it to a scene, or by having it be a nested entry.
One example use case where this comes in handy: You have an entry named "hell", but you don't want to pull it in whenever someone says "what the
hell
". Now you can decide where and when that entry gets pulled in (e.g. nest "hell" under "demons" so it only pulls "hell" in if a demon gets mentioned).
Other changes
  • The
    firstWords
    and
    lastWords
    functions are now available for all scene calls
  • Fix edit buttons missing in the outline and matrix views
  • Fix visual bugs with longer codex names overflowing their elements
  • Added support for importing a novel as an "outline" (so it will only fill out the summaries instead of contents)
  • Added support for cloning codex groups from a novel template
  • Further fixes regarding sorting things alphanumerically by name (prompts, codex entries, ...)
  • Other various bugfixes and improvements
New custom prompt functions
  • Added
    snippets.has
    to check if a snippet with that name exists
  • Added
    codex.has
    to check if a codex entry with that name exists
  • Added
    codex.getNotes
    to get the notes for a specific codex entry
  • Added
    codex.getDescription
    (and
    context.codex.getDescription
    ) to only get the description for a specific entry
  • Added
    context.previousBeat
    and
    context.nextBeat
    functions for more control over prose generation
  • Added
    subtitle
    function to all scene calls (e.g.
    context.previousScene.subtitle
    )
  • Added
    context.previousSceneSamePOV
    and
    context.nextSceneSamePOV
    to get the previous/next scene that matches the current POV. Helpful for his-and-her stories.
Other changes
  • Added support for filtering your codex by a specific tag
  • Added GPT-4o and the Claude 3 models as supported models for character extraction
  • The nested entries section now checks how many deeply nested entries there are, and will inform you if it's more than 3. This helps pinning down entries that accidentally pull in the whole jungle, even though you only wanted a single banana.
  • Added line-wrapping to codex addition lists (applies to codex entries and matrix views)
  • Added support for Open AI Project IDs via APIs (they're a legacy feature but ...)
  • When discarding an AI text replacement, the original text will be highlighted again
  • The "Apply/Retry/Discard" bar will now stay in view just like the bubble menu
  • Make scene dividers optional during export
  • Fixed some issues around handling subscribers when still in trial mode
  • Your exact subscription plan name will now show up under billing settings (previously it only showed the tier/level)
  • Various other fixes and improvements

improved

fixed

Chat

Prompts

May 15th 2024

Updated model settings panel
image
The new panel includes descriptions for each setting as well as has a couple more advanced settings now.
  • You can now copy and paste individual model settings!
  • Each model parameter now has more room for the input box, and also has a short description for what it does
  • Added new OpenRouter-specific setting to disable prompt truncation
  • Added new OpenRouter-specific setting for custom provider routing. Some model providers might have worse performance than others, so this lets you control where the request goes to.
image
Other changes
  • You can now delete custom codex categories (It's time to say goodbye to "Test 123")
  • Added support for uploading (codex) images from clipboard (no support for Firefox due to technical limitations)
  • Fixed a race condition in the loading screens (sometimes it got stuck at petting the unicorns. Sorry!)
  • Compressed the text for clipboard prompt sharing even more. This should make it easier to share things via Discord.
  • When creating a new prompt from the clipboard it now gets saved immediately.
  • Added a little "scroll to bottom" button to the workshop chat
  • Other various bugfixes and improvements

new

improved

Prompts

AI

Revision History

May 14th 2024

New Model: GPT4o (Omni)
OpenAI has unveiled their latest iteration on GPT-4 this Monday; a faster, cheaper and more capable model from the GPT-4 family.
It has a lot better recall, which is a perfect fit for the Codex as it will include more nuanced details.
New Model: Gemini 1.5 Flash
Just one day later, Google has released their latest updates to Gemini. The 1.5 Flash model is faster, cheaper but kept its 1 million context window!
It's meant for small tasks like summarization, quick ideation and text rephrasing/expansion/... and more!
AI model list updates
The new models have now been added to all AI actions. At the same time, these lists have been cleaned up (with help from our internal statistics):
  1. We've removed models that saw barely to no usage (e.g. the original GPT-3.5),
  2. Reordered the list by popularity,
  3. Added new models that have risen the ranks (e.g. Cohere CMD-R+, lzlv and Wizardlm2)
As always, if you used a cloned system prompts, or totally custom ones, this won't affect you.
One new feature that you'll notice is the
grouped models
. There are now groups for popular, NSFW, and others. This should help newcomers figure out which models to try first - and allow existing users to organize their model lists.
Share prompts with others via Clipboard
Custom Prompts are essential to the workflow in Novelcrafter, and our community is always sharing new and inventive ideas with others, but sometimes adding them to your own collection can be daunting.
This release adds the ability to
copy a full prompt (including instructions, model settings and more)
into your clipboard (in a shareable format) that can be imported by others. Like QR-Codes, but bigger.
image
image
Faster app starts for people on 3G
Some internals have been moved around to allow faster load-up times for people that are on mobile or slow networks. Please report any issues if you encounter them after this change.
Other Changes
  • Your "left off" list of novels is now the last 3 novels (instead of just one). In addition, it will only show up if you have more than 3 novels in your account.
  • You can now load in older entries of the full revision history (there's no limit to the history!)
  • The revision history now shows the marker timeline as well (so you can see highlighted changes through time as well)
  • Anthropic Beta Models (only available via OpenRouter) are no longer detected as moderated and unsuitable for NSFW content
  • You can now enable/disable your AI connections in your settings. This is helpful if you want to keep their settings without a full removal. image
  • New "Details" button next to models in your prompting settings. These buttons will open the documentation for the vendor that'll serve the model image
  • Improved accuracy of Model detail texts in menus (when choosing which model to use). Things like estimated output size is more clear now.
  • Internal improvements to text rendering (e.g. searching descriptions or titles in the sidebar, should be faster now).
  • Various other bug fixes and improvements

improved

Chat

Write

AI

May 9th 2024

Chat Updates
  • When searching through chat it now takes messages into account as well (previously just the titles were considered)
  • Your number of messages in a thread are now shown in the sidebar/thread list
  • Empty chat threads are now more visually distinct in the thread list
  • When chatting with a scene, all additions with that scene are now considered as well (previously only additions right before the scene were added to context)
  • Scenes marked as "AI excluded" are no longer included in the "full novel" context
Other updates
  • When updating a novel cover, the novel switcher (to navigate between books in the current series) now shows the new cover as well
  • Added a new "full width" page width option to manuscript format settings
  • Added the ability to remove novel cover images
  • Revision tracking is now being done in 3-minute slots (previously, changes within 4 minute windows were merged). This will give you a more incremental history of your changes.
  • Additional fixes for images disappearing due to invalid cache headers
This update fixes a caching issue for disappearing book covers and codex thumbnails.
In the update on May 5th we made a change how images are getting handled. In case your images are not loading properly, try refreshing the page using SHIFT+F5 (in chromium browsers, so that's Chrome, Edge, Brave, Opera...) or CTRL+F5 in Firefox.
You can also
right click
the refresh button when you're using Edge, or
long-press
the button in regular chrome and select the last option:
image

improved

fixed

Plan

Prompts

AI

Export

May 6th 2024

  • Fixes
    .docx
    export errors with Google Docs
  • When using a phone/tablet, the drag and drop in the plan view is now less sensitive (touch, hold for a bit, then drag to move things around)
  • The prompt clone button is now hidden when user is in read only mode (out of trial, no subscription)
  • Fix display issues with OpenRouter API key verification (the error message would sometimes still show)
  • When using the "Detect Characters" feature on NSFW text via OpenRouter, it will now properly show moderation errors
  • Added new
    novel.pov
    functions for custom prompts (in case you need access to the global setting)
  • Various other fixes and improvements

improved

fixed

May 5th 2024

Major backend update
This update includes massive changes behind the scenes to allow more flexibility and capabilities for upcoming features. While extensive testing has happened, please let us know if something doesn't work quite as expected.
This also made the following possible:
  • Increased the internal limits for text contents (this affects scene summaries, contents, snippets, chats, ...)
  • Series descriptions are now part of revision tracking, so you can check its history too (only includes new changes after this update)
  • Prompt instructions history is now available outside a novel too (previously showed an empty list)
Other changes
  • Fix novel exports in
    .docx
    format looking weird when opened with Apple Pages
  • You can now include or exclude your scene subtitles during a novel export
  • Fix vertical overflow of long summaries in manuscript
  • Added a link to the OpenRouter activity page in the AI settings
  • AI Model lists are now sorted regardless of name casing
  • Increased vertical padding for when in typewriter mode
  • Fixed inconsistencies in codex entry sorting when using custom instructions
  • Fixed "Abort Error" appearing when stopping AI generation
  • Fixed random HTML tags appearing when creating snippets or codex entries from text/chat
  • Fixed being unable to remove collaborators from novels
  • Various other bug fixes and improvements
Second Update
Hotfix for importing large amounts of data / updating many things at once.

improved

new

Plan

April 21st 2024

image
  • You can now collapse/expand your acts in the plan view (only affects the grid and outline views)
  • Fix extra scroll bar appearing in manuscript view
  • Fix HTML tags showing in Chat in certain conditions
  • Fixes a couple more edge cases with codex entry detection (e.g. fancy apostrophes in text)
Second update:
  • Fix restoring custom prompts not persisting after reload
  • Internal fixes to subscription synchronization

improved

Plan

Write

Codex

Snippets

April 18th 2024

  • Fixes numbering not updating correctly when moving chapters around
  • Entries without appearances are now hidden from the heat map
  • Fixes some codex entry detection in edge cases (when surrounded by markdown, HTML, ...), mostly when mentioning things at the start or end of sentences or paragraphs.
  • You can now skip Acts during export to export to Vellum or Atticus in their desired format image
  • In case you're having issues with the keyboard shortcuts of Novelcrafter, you can now disable them via the system settings. This only affects the application shortcuts, shortcuts within the editor (e.g. boldening or underlining text still works): image
  • Fixes display/read issues with some older/legacy snippets (HTML tags were showing)
  • Fixes a couple issues when trying to create a snippet from content in your manuscript
Edit:
there was an out of memory error in the initial release, which has been patched afterwards.
Load More