Releases
v3.3.0
3.3.0 - Autosaves & Customization
Added
Added autosave to all worldbuilding pages
Added PageReference system and automatic mentions/links
Added an API for fetching worldbuilding page names post-page-load (.autoload-name
)
Added styling for linking/mentioning documents and timelines
Added the ability to link and view timelines in the document editor
Added a "pick up where you left off" list to the dashboard
PMs are now hidden by default from blocked users
Added quick reference to serendipitous prompts
Added image previews on page link dropdowns
Added the ability to change what page types links link to
Added the ability to add custom link fields
Added the ability to link to multiple kinds of pages
Enabled admin access by default in RAILS_ENV=development mode
Added rel=nofollow on all document and stream comment links
Lots of DB/query optimizations + new DB indexes
Added deleted_at
to thredded models to make data recovery easier
Added a field_options
system to fields
Added more april fools word replacements
Added a proper PageCollection authorizer
Changed
Rewrote the entire page-linking system
Reworked content#new flow to create-and-redirect to #edit
Reworked content .constantize
system around the site
Contributing universes/pages are now included in @-mention/link lists
Upgraded Ruby from 2.6.3 to 2.7.2
Upgraded production form heroku-18
stack to heroku-20
Upgraded mimemagic and many other gems
Redesigned dashboard and universe picker
Redesigned recent content page
Redesigned content#show and content#edit pages
Reworked NoticeDismissal view guards
Improved data vault design
Improved billing page design
Improved data caching around the site
Improved recent content data + UI
Fixed several bugs in @-mentioning pages in documents
Fixed print styling
Links are now stripped out of plaintext document views
Improved attribute editor design/features
Fixed some javascript errors in the document editor
Fixed several dark mode UI bugs
General polish/improvements/bug fixes around the site
Fixed a bug that would allow anyone to add pages to everyone's @-mention dropdowns
Changed application name in New Relic
Removed
Removed unused code, partials, and javascript
You can’t perform that action at this time.