Skip to content
Gaurav TiwariChangelog

All products

Changelog

Every release across our products, newest first.

RSS feed

Showing 157–168 of 614 releases

  1. Stable

    Uranium 0.1.2

    Uranium 0.1.2 adds free updates in WordPress to the download from gauravtiwari.org. The updater needs no account or license key, follows your auto-update setting and checks every package against its published checksum before it installs.

    Read full notes

    Theme layouts, templates and patterns are unchanged. This release shipped only through the product page; the WordPress.org-ready package stays updater-free.

  2. Stable

    Uranium 0.1.1

    Uranium 0.1.1 fixes the WooCommerce product rail pattern, which showed two products in a row instead of three on wide screens.

    Read full notes 3 changes

    Demos: WooCommerce store and FluentCart store

    SHA-256 of the zip: e66459cab411457886b6b77e1355e8d7b6934e21c9eb90f2f959e84e712ef67c

    • Fixed
    • The WooCommerce product rail fits three products in a row again. Its wider spacing had broken WooCommerce's column sizing, so only two fit.
    • Install: Download uranium-0.1.1.zip below. In your dashboard, go to Appearance > Themes > Add New Theme > Upload Theme, choose the zip and activate Uranium. If 0.1.0 is installed, uploading the new zip replaces it.
  3. Stable

    Uranium 0.1.0

    Uranium 0.1.0 is the first release of a hybrid WordPress theme for industrial companies: manufacturers, equipment makers, parts distributors, engineering firms and field-service teams.

    Read full notes 13 changes

    Demos: WooCommerce store and FluentCart store

    SHA-256 of the zip: a1c03505d4570ddc714c2b4caad0056908e322c3436d2dcf130ad858c07ca581

    • What's in it
    • PHP templates run the page shell and the store screens, theme.json holds the design tokens, and the header and footer are block template parts you can edit in the Site Editor.
    • 41 patterns, including three headers, three footers and seven complete pages.
    • WooCommerce support through hooks only, with no template overrides: shop, categories, product pages with a spec rail built from attributes, cart and checkout blocks, My Account and the Mini-Cart.
    • FluentCart templates for products, categories and brands, with FluentCart's colors mapped to the theme.
    • Light and dark modes. Dark follows the visitor's device by default, and a header toggle remembers their choice.
    • Four accent palettes in the Customizer: Signal, Hazard, Hi-vis and Cobalt.
    • IBM Plex type, square corners, hairline rules and no jQuery on the front end.
    • Requirements
    • WordPress 6.8 or later, tested up to 7.1
    • PHP 8.1 or later
    • WooCommerce or FluentCart, if you sell online. Neither is required.
    • Install: Download uranium-0.1.0.zip below. In your dashboard, go to Appearance > Themes > Add New Theme > Upload Theme, choose the zip and activate Uranium.
  4. Stable

    Xenon 0.2.0

    The phone menu's full-screen sheet has its padding back, so the close button and the links no longer touch the edge of the screen.

    Read full notes

    This zip is the direct build. It updates itself for free from gauravtiwari.org, with no account or license key. That channel arrived in 0.1.1, which shipped only through the product page.

    SHA-256: bd36cecd9e1ed6325c70c38ee5bdc364d8719ddc912b01cb366550bdd10b3b9e

  5. Stable

    Xenon 0.1.1

    Xenon 0.1.1 adds free updates in WordPress to the download from gauravtiwari.org. The updater needs no account or license key, follows your auto-update setting and checks every package against its published checksum before it installs.

    Read full notes

    Theme layouts, templates and patterns are unchanged. This release shipped only through the product page; the WordPress.org-ready package stays updater-free.

  6. Stable

    Xenon 0.1.0

    Xenon is a block theme for studio portfolios: photographers, designers, architects, and small studios. It opens on a dark gallery ground, sets your name as large as the screen allows, hangs your projects as an uneven mosaic, and lists every…

    Read full notes 12 changes

    Xenon is a block theme for studio portfolios: photographers, designers, architects, and small studios. It opens on a dark gallery ground, sets your name as large as the screen allows, hangs your projects as an uneven mosaic, and lists every one in a ruled index. It is built the way Osmium is, with core blocks only and no theme JavaScript, and it takes the opposite look.

    Requires WordPress 7.0 and PHP 7.4. Tested up to WordPress 7.1.

    • Install: Download xenon-0.1.0.zip below, then go to Appearance → Themes → Add New → Upload Theme.
    • 13 templates. Five of them can be picked per post or page: a project with a full-screen cover, a project with a sticky details column, a journal entry at a reading measure, a page with no title, and a blank canvas.
    • 49 patterns in eight groups: Openers, Work, Project kit, Studio, Pages, Post layouts, Headers, and Footers. The project kit covers a whole case study: lead and facts, brief, full-bleed and paired images, a gallery, a client quote, results, credits, process, and the next project.
    • Five designs. Darkroom is the default. White Cube is the bright gallery, Cyanotype is Prussian blue, Safelight is black with a darkroom red, and Silver is the warm gray of a silver print.
    • Four headline presets, Condensed, Regular, Wide, and Poster. They change the headline's width from one Archivo file, so no extra font loads.
    • Section and block styles that keep patterns to core blocks: a Flash band that inverts the palette, Raised, Glow, and Ruled sections; Mosaic, Stagger, Index, and Strip post grids; Flash and Mono-until-hover images; Spec tables; Index lists; and a Status line.
    • Two bundled fonts, Archivo and Fragment Mono, served from your own domain, and fourteen photographs made for the theme.
    • How projects work: Projects are ordinary posts. Put them in a category with the slug work, tag each one with its discipline, and give it a featured image and a one-line excerpt. The front page, archives, and work patterns pick them up. Until the site has a work category, the grids show every post, so a fresh install is never empty.
    • Known limits
    • The full-page patterns are built for the Page, no title template. On the default template, the page title prints above the pattern's own heading.
    • A post without a featured image shows as a card with only its title.
    • This release has not been run through the Theme Check plugin or tested in right-to-left languages.
  7. Stable

    Osmium 0.4.0

    Four sample sites now ship inside the theme. Their six pages are patterns in a new group, Full Pages. You can start an author site, a book review blog, a bookshop, or a literary magazine from the inserter instead of from a blank page.

    Read full notes 14 changes

    They're offered when you create a new page. Your site's header and footer wrap them, the post lists pull in your own posts, and every word is translatable.

    Covers that ship with the theme. Ten book covers, three magazine covers, and two bookshop shelf images, 210 KB in all as WebP. The books, people, and publishers on them are made up, ready for you to swap in your own.

    The Theme URI points to the theme's page. It now goes to https://gauravtiwari.org/product/osmium/ instead of the GitHub repository.

    • Install: Download osmium-0.4.0.zip below, then go to Appearance → Themes → Add New → Upload Theme. Upgrading from 0.3.x is a straight replace: upload the zip and confirm the replace when WordPress asks.
    • New in this release: Full Pages, a new pattern group. It has six complete pages, the same ones that run the sample sites on the demo:
    • Author site: home. The new book, praise, the backlist, an about section, events, and a newsletter signup.
    • Author site: book page. The details in a table, the opening page, praise, and notes for reading groups.
    • Book review blog: home. Your latest reviews, a best-of list, genres to browse, and how the ratings work.
    • Bookshop: home. Staff picks, a book club on three plans, events, and opening hours.
    • Bookshop: staff picks. Recommendations grouped by bookseller.
    • Literary magazine: home. The current issue, past issues, a submissions call, the masthead, and subscriptions.
    • The theme now ships: | | | |---|---| | Templates | 22 | | Template parts | 11 | | Patterns | 128, in eleven groups | | Designs | 6, plus 5 palettes and 4 type presets | | Pattern images | 27, all generated for Osmium | | Theme JavaScript | none |
    • Checked, not assumed: All 637 blocks in the new patterns validate in the WordPress 7.1 block editor, and PHPCS is clean. axe-core reports zero WCAG 2.2 AA violations on each new pattern at desktop and mobile, and every image loads. The zip was installed over 0.3.0 on a clean site, and every pattern registered.
    • Known limits
    • The post lists on the review blog and magazine pages show your latest posts from every category. To narrow one, set a category in its Query Loop settings.
    • Links in the new pages point to #, and the email links use made-up .example addresses. Change both after you insert a page.
    • Each full page opens with its own main heading. Use the "Page, no title" template for these pages, so the page title isn't printed twice.
  8. Stable

    Osmium 0.3.1

    Headers, footers, and breadcrumbs now line up with the rest of the page.

    Read full notes 9 changes

    In 0.3.0 their rows sat at the reading width, 42rem, while wide sections, featured images, and the front page ran at 72rem. On a large screen the logo and menu sat well inside the edges of everything below them. Now they span the wide width too.

    • Install: Download osmium-0.3.1.zip below, then Appearance → Themes → Add New → Upload Theme. Upgrading from 0.3.0 is a straight replace: upload the zip and confirm the replace when WordPress asks.
    • Changed
    • All nine headers and all nine footers span the wide width, so logos, menus, and footer columns line up with the edges of wide content.
    • Footer text keeps its readable line length. A heading, a short paragraph, and buttons in a footer band start at the wide edge but don't stretch across it.
    • Breadcrumbs at the foot of posts, pages, and archives span the wide width, so they line up with the footer beneath them.
    • Checked: Every changed pattern and template validates in the WordPress 7.1 block editor, and PHPCS is clean. axe-core reports zero WCAG 2.2 AA violations on the front page, the four post templates, a page, a category archive, and search results, at desktop and mobile. At a 1280px window, the header, footer, and breadcrumbs now run from 64px to 1216px, the same edges as wide content.
    • Known limits
    • If you edited your header or footer in the Site Editor, your saved copy wins and keeps the old width. Reset the template part to get the new one, or set its rows to wide width yourself.
    • A header or footer pattern you inserted by hand keeps the width it had when you inserted it.
  9. Stable

    Core Forms 4.9.2

    Core Forms 4.9.2 fixes field editing, rendering, and validation across the builder and front end.

    Read full notes 8 changes

    Validated with 385 PHP tests, 14 JavaScript regression tests, static analysis, and live audit forms on gauravtiwari.org.

    • Code and Visual mode preserve radio and checkbox groups, selected values, empty placeholders, option groups, nested layouts, helper HTML, descriptions, and custom attributes through repeated edits and saves.
    • Saving immediately after editing HTML keeps the latest fields. Duplicating or renaming nested fields updates their internal references and avoids duplicate choice values.
    • Name, Address, Rating, submit, and reset fields render usable controls. Named submit buttons retain their values in AJAX submissions.
    • Conditional fields support both colon and equals rules, checkbox dependencies, multiple conditions, and hidden required controls.
    • Required checkbox groups validate correctly when advancing multi-step forms. Inline validation preserves help text and recognizes selected radio groups.
    • Server validation checks field types, allowed choices, numeric and date limits, step values, and multiple email addresses while accepting zero as a valid value.
    • Calculated fields recognize both supported calculation attributes, and character counters load when their attribute is present.
    • Field and option settings have associated labels and retain explicit checked and selected defaults.
  10. Stable

    Core Forms 4.9.1

    Core Forms 4.9.1 fixes three form-builder issues:

    Read full notes 3 changes

    The stray settings badge has been removed from License & Updates.

    Quoted attribute values are escaped correctly in generated markup.

    Requires WordPress 6.4 or later and PHP 8.1 or later.

    • The p/div/span wrapper setting now applies to schema-backed forms and generated HTML.
    • Consent fields render as working checkboxes and keep their type when switching editor modes.
    • HTML imports retain autocomplete, inputmode, ARIA, data attributes, and other supported control attributes through saving and rendering.
  11. Stable

    GT Performance 1.0.11

    Changed generated CSS and frontend loaders to use WordPress asset registration, enqueue, and printing functions.

    Read full notes 7 changes
    • Changed generated CSS and frontend loaders to use WordPress asset registration, enqueue, and printing functions.
    • Bundled the interaction-delay and YouTube loaders as static plugin assets.
    • Fixed nested output-buffer handling so WordPress asset printers can run during final HTML optimization.
    • Restricted early cache reads to validated local files and rejected paths outside the page-cache directory.
    • Kept opt-in JavaScript minification using in-memory processing, WordPress transient storage, and signed external delivery instead of generated JavaScript files. Defer, delay, saved settings, and exclusions remain supported.
    • Added safe original-script fallback when cached minified results expire, versioned URLs for source changes, browser caching, and ETag revalidation.
    • Audited similar patterns across the plugin: hardened both early drop-in configuration readers and restricted downloaded font output to recognized binary font types with atomic publication.
  12. Stable

    Osmium 0.3.0

    The library is now big enough to build a whole publication from: 122 patterns and 22 templates, up from 37 and 11, plus two more dark designs, five palettes, and four type presets.

    Read full notes 15 changes

    Posts end properly. An author box and related posts sit under every article. Breadcrumbs sit at the foot of posts, pages, and archives rather than above the title.

    Four new pattern groups. Post lists: grids, lists, a magazine front, cover cards, and a timeline. An Article kit: key takeaways, contents, notes, warnings, numbered steps, definitions, code samples, and before-and-after images. Sidebar blocks. And Post layouts, which give a new post a starting structure for a review, a roundup, a how-to guide, a comparison, an interview, a news post, or an essay.

    A bigger review kit. Eighteen patterns: scores, an at-a-glance box, roundup picks, top picks, alternatives, plan comparisons, a buyer's checklist, a disclosure note, a final verdict band, and tabbed details on the core Tabs block.

    More openers, sections, and pages. Thirteen openers, twenty-eight sections including pricing, services, team, timeline, gallery, and events, and twelve full pages including contact, work with me, portfolio, advertise, link in bio, coming soon, and an affiliate disclosure. Every pattern image ships with the theme.

    Designs. Graphite and Espresso join Midnight as dark designs that keep dark sections dark. Five palettes (Ink, Moss, Plum, Harbor, Rose) and four type presets use the same two fonts and the same spacing, so switching never breaks a layout.

    Headings open every section. Small labels above headings are gone throughout, and a post's category now sits in the meta line under its title.

    • Install: Download osmium-0.3.0.zip below, then Appearance → Themes → Add New → Upload Theme. Requires WordPress 7.0 and PHP 7.4. Upgrading from 0.2.0 is a straight replace. Templates you customised in the Site Editor keep your version.
    • New in this release: Templates, now 22. Category, tag, date, privacy policy, and attachment templates join the hierarchy. Six more can be picked per post or page: a cover header, a split header, a sidebar, a wide page, a landing page with a minimal header and footer, and a blank canvas.
    • Fixed
    • Category lists built on the Terms Query block pass their settings the way WordPress 7.1 reads them.
    • The feed link follows the site address, so it works on a subdirectory install.
    • Striped tables follow the palette instead of a fixed light grey, so they stay readable in the dark designs.
    • Header, footer, and sidebar text is translatable.
    • The theme now ships: | | | |---|---| | Templates | 22 | | Template parts | 11 | | Patterns | 122, in ten groups | | Designs | 6, plus 5 palettes and 4 type presets | | Section and block styles | 6 of each | | Theme CSS | 8.2 KB | | Theme JavaScript | none |
    • Checked, not assumed: Every pattern, template, and part validates in the WordPress 7.1 block editor. PHPCS is clean, and Theme Check raises nothing beyond an informational note. Color contrast passes in all eleven palettes, measured by script. axe-core reports zero WCAG 2.2 AA violations on every template, at desktop and mobile, in the default design and in Graphite.
    • Known limits
    • Patterns are copied into a post when you insert them, so anything you built from 0.2.0 patterns keeps its old layout until you insert the pattern again.
    • First-paint CSS on a post is about 84 KB, most of it core's Navigation block and global styles. It gets a closer look before 1.0.
    • Built and tested on WordPress 7.1. The 7.2 beta opens on 20 October and this will be retested then.
    • The Front Page template takes precedence over a static front page you set yourself. To use your own page, edit or delete that template in Appearance → Editor → Templates.
    • Not submitted to the WordPress.org theme directory yet.