Skip to content

3.3.0 - Autosaves & Customization

Compare
Choose a tag to compare
@drusepth drusepth released this 25 May 03:58
· 1222 commits to master since this release
79e826b

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