- Home
- Changelog
Changelog
Ecosystem changelog
High-level updates for the novusstreamsolutions.com hub and related products. For product-specific release notes, follow each spoke site as it publishes its own announcements.
Novus Examples realigned: 2,428 files, a 401-file video programme, 480 visual templates, an archive-aware editor, and OBS-compatible scene collections
- Updated every Novus Examples surface to the live catalog: 2,428 sample files across seventeen categories and 238 documented formats, up from 2,097. The tool map, the documentation, the tutorials, the blog category, the homepage, and the mega-menu all carry the current counts, and the per-category list now leads with Images (448) and Video (401).
- Documented the video programme, which took the category from 70 files to 401 and made it the second largest in the library — fourteen codecs, seven containers stream-copied from a single encode so only the wrapper differs, seven pixel formats, playable HLS and DASH packages served inline with CORS, caption fixtures across BOMs and UTF-16 and mixed line endings, multi-track accessibility fixtures with real dispositions, chapters in six formats, intentionally-corrupt containers, and ten AI-video suites where every degraded clip names the pristine clip it was derived from.
- Documented the visual template library at 480 templates across 40 categories (up from 180), including the new layout families — transparent broadcast overlays, alert cards, avatar state rings, table sheets, arrowed flow diagrams, certificates, badges, signage, shelf labels, and display ads — along with the deliberate constraints: locked SAMPLE markers on every certificate and badge, locked disclaimers across the legal, financial, healthcare, fitness, and non-profit sets, and healthcare templates that are operational only.
- Documented the in-browser editor’s new reach: ZIP- and TAR-family archives (.docx, .xlsx, .pptx, .epub, .odt, .cbz, .jar, .tar, .tar.gz) open as a member list and rebuild so the result still opens in the original application, dispatch is on magic bytes rather than the extension, the New menu carries 51 format starters, and the editor now authors binaries — 16-bit PCM WAV from a tone spec, and GLB packed from a self-contained glTF.
- Added the OBS-compatible scene collections that ship with the 48 templates in the four broadcast categories — live stream overlays, stream alerts and motion frames, stream scene backgrounds, and avatar state sets. New tool-map and documentation sections explain the import flow and why OBS requires a single relink: it stores image paths as absolute local paths, so the collection carries a deliberately fake folder and leans on OBS’s own Missing Files dialog, where “Search Directory…” relinks a whole collection in one click because each download’s save-as name matches the basename the JSON references. Not affiliated with or endorsed by the OBS Project.
- Published two new tutorials — testing a video pipeline with the 401-file video set, and building an OBS scene from a broadcast template — plus a new product-blog post covering the whole expansion, with fresh hero art and OG images for all three.
Visualizers rebuilt to nine engines, Convert and Examples corrected, an Adsterra + Infolinks ad test month, 18 new long-form guides, app categorization, and a sitewide sharing and polish pass
- Rebuilt every Novus Visualizers surface around the current app: docs, the tool map, the FAQ, tutorials, and the related blog posts now describe nine engines, each with six modes (fifty-four looks in all) — Particles, Trails, Bloom, Character Motion, Radial, Spectrum, Bars, Tunnel, and Waveform — plus the Classic Editor and the new Studio Workstation (canvas editing, ordered layers, a beat-aware timeline, keyframes and graph curves, masks and blend modes). Retired the old template model everywhere it lingered, including the “58 engine families / 2,000+ presets,” the separate 2D/3D/4D engines, and the four-layer and monthly export-quota claims, and added a Classic-versus-Studio walkthrough.
- Corrected Novus Convert across the site: dropped the inaccurate “reference-only guides” framing and documented the real working engine — images (including camera RAW), video, audio, documents, ebooks, archives, vector/CAD/mesh, and fonts across roughly a thousand active routes, powered by FFmpeg, LibRaw, and pdf.js — and published four new tutorials (video, audio, documents, and camera-RAW). Expanded the Novus Examples catalog from six to seventeen categories (about 2,005 sample files) and documented its Editor, Visual Template Studio, live test targets, and search surfaces.
- Started an advertising test month: paused Google AdSense and switched the live site to Adsterra and Infolinks, with ads.txt authorizing all three. Ran a console and security pass — tightened the ad iframe sandbox to remove a sandbox-escape warning and a pop-under, dropped an unused font preload, fixed resource hints, and extended the report-only Content-Security-Policy (form-action, worker-src, manifest-src, a privacy-preserving youtube-nocookie embed host) alongside a Cross-Origin-Opener-Policy and a broadened Permissions-Policy.
- Published eighteen new long-form articles (each 2,500+ words with unique hero and inline artwork): ten on the rebuilt Visualizers (the nine-engine field guide, the Studio Workstation, Classic-versus-Studio, depth without 3D, mixing engines across layers, a repeatable release look, keyframes and graph curves, vertical shorts, the character-motion engine, and client-side 4K export) and eight one-per-app pieces spanning Convert, PDF Studio, the Background Remover, Learn, Examples, Odds, and Striker.
- Added app categorization: the portfolio and both documentation indexes now have crawlable, URL-driven category and status filters with pagination that stays dormant until the roster grows, all reading from a single app-catalog source of truth so the eight-app list no longer drifts between pages.
- Rolled out a compact per-page share row across the site (suppressed on articles, which keep their full share card) and a per-image “Pin it” button on every article hero and inline illustration, with no third-party Pinterest script. Polished the mobile and keyboard experience — larger touch targets, visible focus rings, and tap feedback on navigation and controls — and corrected the app-count copy and the privacy and terms pages to reflect all eight apps.
- Regenerated the share heroes and page cards for the full eight-app roster — including the eighteen new posts — re-rasterized the Open Graph PNGs, and bumped the social-image cache version.
Novus Odds and Novus Striker join the hub — seventh live app plus early-access arcade soccer
- Added Novus Odds at odds.novusstreamsolutions.com as the seventh live app: a free synthetic sports probability research lab. Seven labs and nine sport models generate entirely fictional markets — configure one, run a seeded experiment across up to a million events, and inspect expected value, ROI, odds buckets, calibration, variance, and confidence intervals. Informational only, with no deposits or wagers.
- Added Novus Striker at striker.novusstreamsolutions.com in early access / active development: a browser arcade soccer game with no download and no install. Playable today for feedback while the match loop expands.
- Wired both products across the hub: homepage ProductChapters and hero showcase demos, portfolio cards, Ventures pipeline, footer, mega menu, docs, tool maps, blog categories, FAQ, About, Dev, metadata, and Organization sameAs.
- Published hub documentation and tool maps for both apps; five Odds tutorials (getting started through variance/confidence) plus one Striker getting-started tutorial; launch/early-access blog posts with unique custom hero and inline SVG artwork for every piece.
Novus Examples joins the ecosystem as the sixth live app, with four tutorials, a launch post, a refreshed AI-crawler manifest, and a site-wide security-hardening pass
- Added Novus Examples at examples.novusstreamsolutions.com as the sixth live app: a free library of sample and dummy files in every type and format — “Lorem Ipsum for files” — for testing file converters, background removers, image and video editors, and upload flows. It runs browser-first with no account, and carries a distinct lime/green accent to set it apart from the other apps.
- Wired Novus Examples across the site: a new animated presence on the homepage, plus entries on the portfolio, Ventures, the top navigation and menus, and the footer. Published hub documentation and added the app to the live-route tool map, with dedicated share artwork, metadata, JSON-LD, sitemaps, and the shared six-app ecosystem copy all updated to match.
- Published four tutorials — finding and downloading the right sample file, using dummy files to exercise a converter, feeding test images through a background remover or editor, and stress-testing an upload flow with edge-case files — plus a factual launch article introducing the app. Refreshed the AI-crawler manifest (/llms.txt) so assistants see Novus Examples alongside the rest of the roster.
- Shipped a round of site-wide security hardening: updated the web framework to its latest patched release, added a set of HTTP security response headers (including HSTS, X-Content-Type-Options, Referrer-Policy, and a locked-down Permissions-Policy), and introduced a Content-Security-Policy in report-only mode so violations are collected without breaking any existing surface ahead of enforcement.
Novus Learn joins the ecosystem as the fifth live app, plus a Convert format refresh and an accuracy pass across every app’s docs and tutorials
- Added Novus Learn at learn.novusstreamsolutions.com as the fifth live app: a source-grounded reading tool built from official Wikipedia and Wikimedia content — search a topic, choose the intended edition, and read with source identity and claim-level citations. It is deliberately not a generative answer engine, runs local-first with no account and no tracking, and includes a private local library, appearance controls, and Visual Studio (currently limited); private document upload is planned rather than live.
- Published Novus Learn hub documentation, a live-route tool map, three tutorials (search to source, the local library, and appearance/motion/accessibility), and a factual launch article — each honest about what the app does today versus what is planned. Integrated Novus Learn across the homepage (a fifth animated chapter and hero “world”), portfolio, ventures, docs, FAQ, footer, navigation, sitemaps, metadata, and JSON-LD, with a new blue animated search-to-source demo and dedicated share artwork.
- Refreshed Novus Convert for its expanded image engine: image inputs now include BMP and TIFF/TIF alongside HEIC/HEIF/AVIF/JPG/PNG/WebP/SVG, and outputs span JPG, PNG, WebP, GIF, APNG, BMP, TIFF, TGA, and ICO across hundreds of routes, with the full matrix in the conversion directory. Documentation, the tool map, tutorials, and launch content were corrected — including a prior statement that animated formats were unsupported.
- Ran a factual accuracy pass against the live apps and corrected drift: Novus PDF Studio documentation and tutorials now reflect its seven page-level tools (merge, split, organize, rotate, page numbers, protect, unlock) alongside the form editor, rather than describing it as fill-and-sign only; Novus Visualizers counts were corrected to 58 engine families and 2,000+ presets, and its companion cover-art tool was renamed to match the live product.
- Regenerated every share hero and page card for the five-app ecosystem, re-rasterized the Open Graph PNGs, and bumped the social-image cache version.
AdSense re-integration, unique share artwork for every page, sitewide breadcrumbs, animated category cards, and 30 new guides
- Switched advertising back to Google AdSense (Auto Ads) and removed the previous ad network entirely — every ad component, script, and placement is gone, ads.txt now authorizes the AdSense publisher account, and the privacy, terms, and cookies policies were rewritten to describe Google ad cookies, personalized-vs-non-personalized ads, and the separate EEA/UK/Switzerland consent prompt.
- Rebuilt the share-image generator so every one of the 374 article and tutorial heroes now has provably unique artwork: each composes a seeded background texture, a keyword-picked watermark glyph, a varied layout, and a topic motif band, and a new build audit fails if any two share the same illustration. Novus PDF Studio and Novus Convert documentation gained animated flow diagrams to match the other apps. All Open Graph PNGs were re-rasterized and the social-image cache version bumped.
- Added a shared breadcrumb trail across the whole site — visible navigation plus matching BreadcrumbList structured data from a single source — and finished per-page keywords, an AI-crawler policy in robots.txt, a new /llms.txt summary for AI assistants, the Convert sitemap in the sitemap index, and a no-index on the internal search results page.
- Replaced the small text filter chips on the blog and tutorials with animated illustrated category cards (each category has its own looping mini-scene), converted the tutorials index to fully server-rendered pages with real pagination so every tutorial is crawlable, and made the article sidebar scroll independently so its lower panels are always reachable.
- Published 30 new long-form guides (each 2,500+ words with a unique hero and inline illustration): two per app on real workflows (batch catalog cutouts, hair-and-fur edge quality, genre-matched visualizer styles, seamless stream loops, PDF field types, phone scan-to-sign, choosing Convert output formats, mixed-batch conversion) plus 22 evergreen engineering, web/UX, operating, monetization, automation, and in-browser-AI guides. Added six new tutorials for PDF Studio and Novus Convert, refreshed the tool maps against the live apps, and fixed the blog landing order so the newest posts show first.
Default light theme and an app-style navigation shell
- Introduced a light/dark theme with light as the new default: a class-based palette remap with a no-flash init script, a header toggle that persists the choice, and dark mode preserved for anyone who prefers it.
- Shipped an app-style navigation shell — a mobile bottom tab bar with a slide-out “More” sheet and safe-area handling for notched devices, plus a desktop top navigation with a hamburger drawer and a mega menu — with the brand mark sitting beside the wordmark throughout.
Novus Convert joins the ecosystem with docs, tool map, tutorial, launch article, and four-app sharing refresh
- Added Novus Convert at convert.novusstreamsolutions.com as the fourth live app: private browser conversion and compression for the current image, structured-data, and archive routes, with mixed per-file outputs and validation before download.
- Published comprehensive hub documentation, a live-route tool map, one complete getting-started tutorial, and a factual launch article. Each surface distinguishes active converters from reference-only format guides and states the current memory limits and per-format daily allowances.
- Added a reusable amber animated converter queue across Home, Portfolio, and Docs; updated Ventures, navigation, footer, FAQ, search, metadata, JSON-LD, sitemap, and current shared copy for the four-app portfolio.
- Refreshed static and dynamic Open Graph artwork with Novus Convert, added dedicated tutorial and article share assets, regenerated 1200×630 PNGs, and bumped the social-image cache version.
Sitewide redesign: a living hub — new logo, ecosystem-journey hero, tailored animations on every surface, and 337 topic-matched article heroes
- New brand mark: a gradient "N-stream" monogram (the three apps as one flowing stream) now sits beside the wordmark in the top bars, menus, and footer, and replaces the favicon and apple-touch icon.
- The homepage hero background now travels the ecosystem: three full-hero animated worlds — a cyan cutout world with a checkerboard shore and scan pass, a violet EQ skyline with beat rings, and an emerald PDF world with a self-signing signature — cycle with a zoom-through transition and a tour caption. The old WebGL scene (and the entire three.js dependency) is gone, so the hero is lighter and runs everywhere.
- Every homepage section got its own tailored animation: "How We Build It" cards act out their pillars (a paywall dissolving, a free bar out-benchmarking a paid one, a market price being undercut, and an AI terminal shipping the next app); all 17 topic hubs render as animated cards with floating glyphs, orbiting satellites, live article counts, and hover border beams; the stats strip counts up on scroll; tutorials cards gained numbered quick-links and proper button rows.
- Sponsored units were rebuilt to be unmistakably clickable — idle amber glow, hover border beam, shine sweeps, and solid CTA buttons — with all 50 rotating creatives rewritten in the product-page voice: honest about being rotating partner offers, but with real hooks instead of filler.
- Blog and tutorial browsing modernized: icon-and-count filter chips with gradient active states, a segmented per-app selector with live counts, a new tutorial difficulty filter, category hero banners with floating glyphs and aurora backdrops, and result counts on every filtered view — all still crawlable, URL-driven links.
- Every one of the 337 article and tutorial heroes was regenerated with a topic-matched illustration: a new 29-motif library (terminals, SERPs, funnels, kanban boards, wallets, gauges, shields, filmstrips, launch rails, and more) resolved from each article’s own slug and title keywords — so a debugging guide shows failing tests, a cash-flow article shows a buffer card, and a sitemap guide shows a hub-and-spoke graph. All OG share images re-rasterized.
- Docs cards now embed the same live animated product demos as the portfolio; tool maps, resources, help centre, FAQ, changelog, Dev Studio, and Ventures all picked up the shared motion language (floating icon tiles, shine sweeps, aurora panels) plus refreshed ecosystem copy — including a new honest "What’s next" card on Ventures pointing at the pipeline.
Ten more long-form, evergreen guides filling the thinnest sub-categories across nine general topics
- Published 10 new, individually hand-written articles (each 2,500+ words with a unique FAQ for FAQPage schema, tailored SEO metadata, house-style internal/external links, and two bespoke, hand-drawn SVG graphics — a 1200×630 hero and an 800×420 inline diagram, authored per article rather than generated by a script). Every post is strictly general and evergreen — none is tied to a specific app in the ecosystem — and each one targets a near-empty sub-category rather than a whole new topic. Two are dated today; eight are backdated one per day across June 9–16 to fill the calendar.
- The mix lifts the lightest sub-topics across nine general categories: Web & UX (Architecture), SEO & content (Content systems and Technical SEO), Automation (Tooling), Monetization (Pricing & free tiers), Investing (Buying & valuing businesses), Business models (Software & recurring revenue), Online business (Brand & storytelling), Comparisons (Tools & approach), and Supply & commerce (Brand & boundaries).
- Topics: static-first — when a small site doesn’t need a single-page app (ship HTML, enhance per feature); pruning and consolidating content without losing rankings (keep / refresh / merge / remove, and the 301 that preserves equity); webhooks explained for people who don’t write code (the postcard-not-phone-call model, webhooks vs polling, and the reliability and security details); pricing psychology, used honestly (anchoring, tiers, charm pricing, and the decoy effect — framing a fair choice versus rigging one); due diligence before buying a small online business (verify from primary sources, find the hidden concentration, test whether it transfers); usage-based vs seat-based pricing for software (predictability vs value alignment, and why mature products blend the two); naming a business and picking a domain you won’t outgrow (descriptive vs distinctive, and the boxed-in trap); managed hosting vs DIY — where a small site should run (counting your own time and the hidden ops work); XML sitemaps and robots.txt for a small site (the crawl rules vs the map, and why blocking ≠ deindexing); and packaging and unboxing on a small budget (protection first, then cheap touches, costed per order).
- All 10 slot into their intended categories and sub-topics via the slug-to-category map, and are wired through the category filters, landing page, dynamic topic hubs, sitemap, site-wide search, and JSON-LD (BlogPosting, BreadcrumbList, FAQPage), with related-post backlinks to their nearest siblings so none is orphaned. The 20 new hero/inline SVGs were hand-composed one at a time in the house style (dark-first, a single category accent each, no two diagrams alike), the 10 heroes rasterized to OG share PNGs, and the share-image cache version was bumped.
Page 2 of 5
Deep-dive posts and tutorials: Product blog. Technical documentation: Documentation.