Wróć do Rezervo Prov1.0.12 (17 wydań)

Historia zmian Rezervo Pro

Historia zmian dostępnej wtyczki Rezervo Pro: aktualizacje, poprawki i rozwój funkcji dla WooCommerce.

v1.0.12
  • The plugin description, the readme and the admin strings still named the free plugin by its old name in places the rename missed. They now all read Rezervo.
  • The Polish translation is complete again. Regenerating the template exposed strings that had never been translated, because the old template did not contain them at all.
v1.0.11
  • Renamed to Rezervo Pro. The free plugin it extends was renamed to Rezervo for the WordPress.org directory, which asks a plugin name to lead with a distinctive coined word rather than a generic one, and the paid add-on now carries the same name. The text domain, the stored options and every hook are unchanged, so nothing on an existing install moves.
v1.0.10
  • Fixed: when a release-email queue write could not be made, nothing said so. The write is retried while another checkout or the nightly run is writing the same queue, and after ten attempts it stopped trying and returned as if it had worked. Queued from a checkout, that means the order's pre-ordered lines are not in the queue at all and nobody is ever told they shipped. The give-up is now written to WooCommerce > Status > Logs under plogins-preorder-pro, naming the order it was carrying, so the line can be re-saved on that order to queue it again.
v1.0.9
  • Fixed: two customers pre-ordering in the same second could leave only one of them queued for a release email. Each checkout read the whole queue, added its own line and wrote the whole queue back, so the second write knew nothing of the first and dropped its line. That customer was never told the pre-order had been released, and nothing in the shop showed it had happened. The queue is now written line by line, and a write another request got in front of is redone on top of it.
  • Fixed: the nightly release-email run loaded the order, the line item and the product behind every queued pre-order, including the ones due months from now, only to work out that they were not due yet. On a shop taking pre-orders well ahead that is most of the queue, every night, and it is the reason the run got slower as the shop sold more. The run now judges an entry on the release date stored with it and reads each product once, so only the lines going out today are loaded. Moving a release date still takes effect on the next run, earlier or later, exactly as before.
v1.0.8
  • Fixed: arrow glyphs in the admin menu paths, and in the strings handed to translators. An arrow inside a translatable string makes the glyph every translator's problem and changes the layout in any locale that drops it.
v1.0.7
  • Fixed: the release-email sweep was scheduled on activation and cleared nowhere, so the event outlived the plugin and woke on every request to fire a hook nothing listens to.
v1.0.6
  • The translation template was regenerated. 30 strings added to the plugin since the template was last built were missing from it, so no translator could reach them in any language, and 4 strings the plugin no longer uses have been dropped. Nothing you see changes; what a translator can see does.
v1.0.5
  • Fixed: the plugin title label on Freemius notices rendered white on a background measuring 2.37:1, where WCAG AA wants 4.5:1 for text that size. The label now uses the same grey WordPress core uses, at 4.61:1.
  • Fixed: the public key constant was defined inside the guard for the product id constant, so it would have gone undefined if anything had defined the id first. Harmless today, wrong the moment it is not.
v1.0.4
  • Fix: deleting the plugin now removes its options and transients instead of leaving them in the database, on every site of a network. The free plugin's own settings are untouched.
v1.0.2
  • Added bundled Polish, German and Spanish translations for the plugin interface.
v1.0.1
  • First stable release.
v0.4.2
  • Plugin Check: escaping/sanitisation/i18n/hygiene fixes.
v0.4.1
  • Renamed plugin slug and text domain to `plogins-preorder-pro` for the unified Plogins family naming. No functional changes.
v0.4.0
  • Automatic release emails (`ReleaseEmails`, `ReleaseEmailSettings`) with daily cron and per-variation release dates.
  • Requires Rezervo FREE 0.1.2 or later.
v0.3.0
  • Per-variation pre-orders via `PerVariationPreorder` on the product Variations tab. Integrates with discount and deposit cart fees.
v0.2.0
  • Pre-order deposit percentage at checkout via `PreorderDeposit` and **Pre-order Deposit** admin screen. Balance due stored on orders.
v0.1.0
  • Initial release: pre-order incentive discount with a settings screen, booting on top of the free Rezervo plugin.