Releases: guilamu/distillpress
Releases · guilamu/distillpress
Release list
v1.4.0
- New: Reasoning Effort setting (Off, Low, Medium, High, Maximum) sent only to models that advertise a reasoning control
- New:
DeepSeek-V4-Flashis the default POE model - Fixed: Models POE serves without an advertised endpoint list (DeepSeek, GLM, Qwen, ...) are no longer wrongly hidden
- Fixed: Show/Hide buttons on the API key fields work in translated interfaces
- Fixed: The GitHub updater no longer calls a PHP 8 function on a plugin that supports PHP 7.4
- Fixed: The
distillpress_supported_post_typesfilter is applied late enough for themes and plugins to hook it - Fixed: System prompt rules are numbered continuously when summary or teaser is disabled
- Fixed: Uninstall now removes the request log and cleans every option on each site of a network
- Improved: API errors now surface the message returned by the provider instead of a bare status code
- Improved: The request log records the provider and what the call was for, and no longer loads on every page
- Improved: Both providers share a single API service class; dead code removed across the plugin
- Improved: Plugin details popup, "Report a Bug" link and README aligned with the Guilamu plugin references
v1.3.2
- Fixed: "Refresh Models" now really queries POE again instead of returning the list cached one hour earlier
- Fixed: Errors while loading models are shown next to the button instead of failing silently in the console
- Improved: Only the latest version of each model is listed (Claude-Opus-4.8 instead of 4.5 to 4.8, GPT-5.4 instead of GPT-4o to GPT-5.4)
- Improved: Image, video and audio models POE cannot use for text generation are no longer listed
- Improved: The model saved in the settings stays selectable even when a newer version replaces it in the list
- Improved: The version number is always part of the model label ("Claude-Sonnet-4.6", never a bare "Claude-Sonnet")
- Improved: Models can be listed right after typing an API key, before saving the settings
v1.3.1
- Improved: GitHub auto-updater now parses local README.md for plugin details popup (Description, Installation, FAQ, Changelog tabs)
- Improved: "View details" thickbox link added to plugin row meta
- Improved: Update object now includes all required fields (id, slug, plugin, new_version) for full WordPress compatibility
- Improved: CSS injection via admin_head for proper modal styling
- Improved: Markdown tables converted to div/span structures to survive wp_kses sanitization
- Added: Parsedown.php dependency for reliable Markdown-to-HTML conversion
v1.3.0
- New: Google Gemini API support as an alternative AI provider
- New: API Provider selector in settings (POE or Google Gemini)
- New: Gemini API key field with show/hide toggle and link to Google AI Studio
- New: Gemini model selector (gemini-flash-latest and gemini-pro-latest)
- New: Support for
DISTILLPRESS_GEMINI_API_KEYconstant in wp-config.php - Improved: Settings page dynamically shows/hides provider-specific fields
- Improved: Generic error messages no longer reference a specific provider