Volver a Prenejo Prov1.0.12 (17 versiones)

Changelog Prenejo Pro

Changelog del plugin de WooCommerce Prenejo Pro (disponible): actualizaciones, correcciones y desarrollo de funciones.

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 Prenejo.
  • 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 Prenejo Pro. The free plugin it extends was renamed to Prenejo 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
  • The 1.0.8 note below was corrected again, the code is unchanged. It said the download loads one order at a time and, in the same breath, that memory still grows with the number of bookings. Loading them one at a time is not what would cap memory, and the two things it named as still growing were not the whole list: each order the loop reads leaves its post, its meta and its line items in the request's object cache. The note now says the export lowers the peak and stays unbounded, which is what the code does.
v1.0.9
  • The 1.0.8 note below was rewritten, the code is unchanged. It said the export loaded every order in the date range twice, once for the count and once for the file. Neither half is what happens: each lookup covers one location, not the whole range, and the screen and the download are separate requests. It also credited the change with fixing the blank screen at the memory limit, which the change does not deliver.
v1.0.8
  • Changed: the calendar export no longer builds whole WooCommerce order objects up front. The bookings column on the export screen built one for every order booked into a location in the range, for each location it lists, only to count them; the .ics download built them again in its own request and held the whole set while the file was assembled. Both now read order ids, and the download loads each order as it writes that order's calendar entry. That lowers the peak, it does not bound it: the id list and the assembled .ics text grow with the number of bookings in the range, and so does what WordPress and WooCommerce keep in the object cache for each order the loop reads. A wide enough range on a busy shop can still run out of memory. Narrow the dates if it does.
  • Changed for developers: the `pickup-pro/calendar_export` action now receives the list of order ids rather than order objects. Load an order with `wc_get_order()` if you need the object.
v1.0.7
  • 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.6
  • The translation template was regenerated. 47 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 2 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 to `plogins-pickup-pro` and aligned the display name, text domain and links with the Plogins family. No functional changes.
v0.4.0
  • Calendar export: download booked pickups as .ics per location under **WooCommerce > Pickup calendar** (`PickupCalendarExporter`).
v0.3.0
  • Per-slot pricing via `SlotPricing` and **WooCommerce > Pickup slot pricing** (location, weekday, time band; negative fee = discount).
  • Requires Pickup 0.1.2+ for `pickup/slot_fee`.
v0.2.0
  • Slot blackouts and closed dates via `SlotBlackouts` and **WooCommerce > Pickup blackouts**.
  • Requires Pickup 0.1.1+ for `pickup/date_available`, `pickup/slot_available`, and `pickup/blocked_dates`.
v0.1.0
  • Initial release: per-location capacity overrides (`CapacityOverrides`) and **WooCommerce > Pickup Capacity** admin screen.