Skip to content

v0.3.4

Choose a tag to compare

@radialmonster radialmonster released this 11 Mar 19:57
· 27 commits to main since this release

Bug Fixes

  • Preserve manual WooCommerce categories — Sync no longer overwrites manually assigned WC categories when the RS category changes
  • Restore re-enabled products — Products re-enabled in RepairShopr are now restored from Draft to the configured default status
  • Handle OpenAI Responses API format — Production sync now handles both Chat Completions and Responses API output formats (previously only the test button did)
  • Fix updater transient caching — Failed GitHub API responses are now properly cached to prevent repeated requests on every page load
  • Log webhook exceptions — Sync exceptions during webhook handling are now logged instead of silently swallowed
  • Fix category map type mismatch — Strict type comparison in duplicate category check no longer fails due to int/string mismatch
  • Reduce unnecessary meta writes — Array meta fields are now sorted before comparison to avoid false change detection from key ordering
  • Updated categories tab description to note that manually assigned WC categories are preserved