Releases: gireeshkottayam/core-slim
Releases · gireeshkottayam/core-slim
Release list
CoreSlim v1.0.2
CoreSlim 1.0.2 (wordpress.org submission release)
A release focused on preparing the free CoreSlim plugin for the WordPress.org Plugin Directory.
Changes
- WordPress.org build now uses native WordPress.org updates only (
build.ps1 -WpOrgemitscore-slim-1.0.2-wporg.zipwith NO ShareWire integration, so updates flow purely through the WordPress.org channel). GitHub/ShareWire installs keep ShareWire auto-updates + opt-in telemetry. - Tested up to: 7.0 (readme + changelog).
- Update/telemetry copy made WordPress.org-neutral across the plugin header, readme.txt and README.md.
- Added
tools/make-wporg-assets.phpto regenerate the wp.org icon/banner/screenshot PNG assets.
Install
Use the default core-slim-1.0.2.zip from this release (GitHub/ShareWire channel, keeps ShareWire auto-updates). The -wporg variant is intended for the WordPress.org submission and is not needed for normal installs.
CoreSlim v1.0.1
CoreSlim v1.0.1
Telemetry is now opt-in (off by default) to meet WordPress.org guideline #7 (no user tracking without explicit consent).
What changed
- New Privacy & Consent section on the Settings screen with a single toggle: "Send anonymous usage telemetry to ShareWire.in" (off by default).
- CoreSlim now never contacts an external server unless you explicitly enable it. It stores all settings locally in your WordPress database.
- Updated the readme + FAQ "How is my data handled?" to describe the opt-in clearly.
Baseline (unchanged from v1.0.0)
- Four modules over a single autoloaded option: Assets, Header & Meta Cleanup, Security & Hardening, Performance & Server Resources.
- Safe / Maximum Performance / Reset presets, JSON export/import, live AJAX toggles.
- Native WordPress auto-updates (still via ShareWire) and no license key, no activation lock, free forever.
Quality
- 81/81 tests passing (added consent-default, sanitize-optin, hook-not-registered-when-off, and docs dash-scan cases).
- PHP lint clean on all files; Rule 21 (no em/en dash) enforced at build.
CoreSlim v1.0.0
CoreSlim v1.0.0
CoreSlim, the free zero-bloat WordPress core optimizer & speed switch.
What's included
- Front-End Assets: disable emojis, Dashicons for guests, jQuery Migrate, oEmbeds, Gutenberg block CSS, and Comment Reply JS.
- Header & Meta Cleanup: remove the version generator tag, RSD link, Windows Live Writer manifest, shortlinks, REST API link tags, RSS feed links, and self-pingbacks.
- Security & Hardening: disable XML-RPC, block author enumeration scans, and disable Application Passwords.
- Performance: Heartbeat control (front end, admin, editor), post revisions limiter (0/3/5/10), and autosave interval tuner (60/120/180/300s).
- Presets & Tools: Safe Defaults, Maximum Performance, and Reset All presets, plus JSON export/import for multi-site provisioning.
- ShareWire integration: native WordPress automatic updates and anonymous, non-blocking telemetry. Free forever, no license key, no activation lock.
Quality
- 18 source files, all PHP 7.4+ (tested through 8.4) lint-clean.
- Test harness 74/74 passing; Rule 36 (no AI-style em/en dashes) enforced in the build.
- Single autoloaded settings option, zero extra DB queries, under 0.2ms overhead.