ULTRVA

Changelog

What's new and improved in ULTRV.

May 2026

Import from anywhere

  • Five connectors: WordPress (REST API or export ZIP), Substack ZIP, Ghost (JSON export or Admin API), Medium ZIP, and bulk Markdown
  • WordPress REST API pulls posts and pages from a live site — no export file required
  • Re-runs are idempotent — running the same import twice does not duplicate content
  • Full history with one-click rollback on any past import
  • Admin queue with failed-state badges and email alerts when an import fails
  • Stored provider credentials auto-clear after 24 hours

May 2026

Per-page SEO & brand defaults

  • Every post and page can now have its own meta description — was previously blog-wide only
  • Brand-level Open Graph image and favicon defaults apply across every hosted blog
  • Consistent OpenGraph and Twitter Card tags on all page types, including typed pages

May 2026

Dark-mode logo & cleaner navigation

  • Ship a dark-mode logo variant — the viewer's color mode picks the right one automatically
  • Export, OPML, and import settings regrouped into clearer dedicated homes
  • Editor header puts “back to posts” right where you need it; redundant Dashboard / Posts links dropped from the global nav

May 2026

Blog export & LLM-friendly snapshots

  • Export your entire blog as a streaming ZIP — HTML for every post and page, all images, plus a manifest
  • Every public blog now serves /llms.txt and /llms-full.txt following the emerging llms.txt convention
  • Drafts and section-locked posts are excluded automatically
  • Opt the whole blog out of LLM snapshots from the Feeds settings page
  • Snapshots regenerate in the background as you edit; accesses are logged with anonymized IPs

May 2026

Reader experience: post lists, text size, lightbox

  • Rich (featured image + excerpt) or dense (compact title + date) post-list layouts
  • Optional month separators group long post lists
  • Blog-wide text size — small, normal, large, or x-large
  • Set posts-per-page from your appearance settings
  • Every image inside a published post is now click-to-zoom

May 2026

Theme picker, rebuilt — 51 new themes

  • Full-screen theme gallery — every theme rendered as a live tile of your blog
  • Side-by-side customize panel updates the preview instantly
  • Color mode, palette, font pairing, and post-list options all live-preview
  • 51 new themes across modern, retro, social, photography, print, and graphic-design movements
  • "View blog" and "Open blog" shortcuts on the appearance page and in the customize modal

May 2026

CV / Résumé pages

  • New page type for publishing your résumé
  • Sections: header, contact, experience, education, projects, skills, spoken languages (CEFR levels)
  • Inline company logos and project covers with automatic favicon fallback
  • Per-skill photo galleries and multi-image project galleries with photo-shape options
  • Dedicated print view at /<slug>/print — clean PDF, no chrome
  • Brand icons on contact rows (LinkedIn, GitHub, etc.) and clickable phone numbers

May 2026

ULTRV web ring

  • Opt-in network connecting indie blogs hosted on ULTRV
  • Apply to join from your blog settings; admins review and approve
  • Visitors get prev / next / random navigation between member blogs
  • Compatible themes show the ring widget in the footer — toggle on or off per blog
  • Leave the ring at any time with a single click

May 2026

New page types

  • /now — share what you're up to right now, server-stamped on every save
  • Guestbook — visitors leave signed messages, you moderate from an admin queue with anti-spam
  • Album — drag-and-drop photo grid with multi-image upload and click-to-zoom lightbox
  • Bookshelf — type an ISBN, ULTRV pulls cover, title, and author from OpenLibrary
  • Recipes — recipe collection with individual recipe pages, multi-image hero, and schema.org markup for search
  • Featured-tags navigation moved from Appearance to Pages

April 2026

Subdomains for every blog

  • Every blog is now reachable at <slug>.ultrv.blog
  • Wildcard SSL provisioned automatically on first request — no setup required
  • Subdomain and path-based URLs both work; ULTRV picks the cleanest one as canonical
  • Custom domains continue to work the same way

April 2026

Color palettes

  • Curated color palettes per theme — fine-tune the look without touching code
  • Each theme offers its own set of hand-picked palettes
  • Pick a palette and see it applied live in the theme preview

April 2026

Font pairings & post image galleries

  • 10 curated font pairings — System Default, Clean Editorial, Warm Modern, Contemporary, Tech Editorial, Bold Classic, Technical, Artisan, Literary, Sharp Modern
  • Upload multiple images to any post and arrange them by drag-and-drop
  • Images optimized and served in WebP at four sizes (thumb, medium, large, original)
  • Toggle whether featured images show in post lists, per blog

April 2026

CLI & API improvements

  • New ULTRV CLI — write and publish posts straight from your terminal
  • CLI authenticates via Sanctum tokens with full two-factor-auth support
  • Manage CLI sessions from API settings — see every active token and revoke any of them
  • API key stays viewable after generation with a reveal/hide toggle

March 2026

Code injection

  • Inject code into <head> for analytics tags, custom fonts, or meta overrides
  • Inject code before </body> for tracking pixels or chat widgets

March 2026

External link pages & blog logo

  • Navigation items can point to external URLs, not just hosted pages
  • Upload a logo (including SVG) to replace your blog title in the header

February 2026

Dark mode, search & language

  • Light, dark, and auto color mode — matches reader's system preference by default
  • Full-text search on every public blog — titles, excerpts, content, and tags with BM25 ranking
  • Set a language per blog so search engines serve it to the right audience

February 2026

Analytics

  • Page views and unique visitors over 1, 7, 30, or 90 days
  • Real-time active visitor count
  • Top posts, device types, browsers, operating systems, countries, and referrers
  • 404 error tracking — see which broken links are sending visitors nowhere
  • Visitor identification uses an anonymized hash — no IPs stored

February 2026

28 themes

  • Clean: Default, Blank, Ghostly, Daylight, Dispatch, Markdown, Editorial, Notebook
  • Warm: Parchment, Velvet, Dusk, Redacted
  • Dark: Terminal, Elite, Ocean, Forest, Synthwave
  • Code: Dracula, Nord, Solarized, Monokai
  • Retro throwbacks: Brutalist, Old Blogger, WP Classic, GeoCities, LiveJournal, MySpace, Xanga, Angelfire

February 2026

SEO & featured tags

  • Custom meta title and description per blog
  • Open Graph image for rich social sharing previews
  • Automatic OpenGraph and Twitter Card tags on every page
  • Pin your most important tags to the blog header for topic browsing

February 2026

WordPress import

  • Upload your WordPress export file; ULTRV handles the rest
  • Posts, tags, and categories carry over automatically
  • Progress tracking so you know exactly where things stand

February 2026

Custom domains

  • Point your own domain (or subdomain) to your ULTRV blog
  • SSL provisioned automatically — HTTPS from the start
  • DNS verification runs in the background

February 2026

Platform launch

  • Create and manage multiple blogs from one account
  • Rich text editor with HTML source view for distraction-free writing
  • Draft and publish workflow
  • Tags for organizing posts, with tag browsing pages
  • Static pages and navigation management
  • Full REST API for programmatic access
  • Two-factor authentication built in

We ship improvements regularly. Want to see what's next?

Start your blog →