Hedwig Envíos for WooCommerce

Changelog

1.4.6

  • The plugin now tells the Hedwig service which version it is running, so the
    service can let you know when a newer one is out. Only the plugin name,
    version and store address are sent; nothing about you or your customers.
  • Fixed an invalid attribute in the block checkout field registration. It made
    WooCommerce discard the whole attribute set for the delivery notes field and
    log a notice on every page load.
  • New “En camino” order status. Creating a shipping label for an order moves it
    there automatically, and it moves on to Completed by itself when the carrier
    reports the parcel as delivered.
  • New customer email, sent when the label is created. It says the order is ready
    to ship — not that it is already travelling — with the carrier, the tracking
    number and a link to the order. It can be edited or turned off under
    WooCommerce → Settings → Emails like any other store email.
  • Customers now see the tracking of their own parcel at the top of their order,
    with the carrier, the tracking number, the estimated delivery date and the
    events reported by the carrier. Orders without a label show nothing at all.
  • New “Nivel y referidos” screen. It shows which price level your volume has
    earned you, how many labels you still need to move up, and your invite code:
    when someone signs up with it, verifies their account, tops up and ships their
    first parcel, both of you get wallet credit.
  • The sign-up form now takes an optional invite code.
  • Fixed a fatal error in the webhook handler: a bad class reference broke every
    incoming event from the service.

1.3.5

  • The plugin now talks to the production service at hedwig-envios.fenrisdev.com
    instead of the staging one. The Terms and Privacy links in the footer follow
    the same base, so they point to production too.
  • Headings now use Prata, a SIL Open Font License typeface, instead of the
    previous commercial one. Everything shipped in this package is now
    GPL-compatible.

1.3.4

  • The Verification tab now shows a status card: whether the request is under
    review or was rejected, the reason for the rejection, how many times you have
    applied and the relevant dates.
  • Fixed the status never being read. The tab looked for it in the wrong place
    in the service response, so it always showed the same generic notice even
    with a request in progress.

1.3.3

  • The footer link now covers the whole “Desarrollado por Fenris” phrase instead
    of the single word.
  • Verification notices get their own icon in the bell and open the Verification
    tab when clicked.

1.3.2

  • Every screen now ends with a footer that links to the Terms and Conditions
    and the Privacy Notice and credits Fenris as the developer. It is shown on
    the sign-in screen too.
  • The menu icon is no longer dimmed: WordPress fades image icons to 60% so they
    do not stand out over the dashicons, which left the mark looking washed out.

1.3.1

  • The label download messages now use esc_html__() instead of __(): wp_die()
    prints its message, so the translated string has to be escaped too.

1.3.0

  • The plugin is now translatable: 353 user-facing strings are wrapped in the
    translation functions, both in PHP and in the React panel.
  • Every PHP file now refuses to run when WordPress is not loaded, so a direct
    request to a plugin file can no longer surface a fatal error.

1.2.0

  • Renamed to “Hedwig Envíos for WooCommerce” to meet the WordPress.org
    trademark naming rules.
  • The readme is now in English, as the directory requires.
  • Documented the three static-analysis exceptions: the binary PDF label stream,
    the checkout field (WooCommerce verifies the nonce upstream and the value is
    sanitised on the next line), and the transient cleanup on uninstall.

1.1.3

  • The WordPress menu icon and the logo are no longer stuck in the browser cache:
    their URLs now carry the plugin version. The old mark kept showing even though
    the file on disk was already the new one.

1.1.2

  • The track, view details and cancel buttons on the order screen now use a solid
    fill: they were transparent with a faint border and got lost on the ticket.
  • Error messages and status pills are no longer translucent tints either, which
    practically disappeared on the light ticket.
  • In dark mode the “rates will appear here” placeholder is visible again; it had
    light text over a light veil.

1.1.1

  • Green badges (Verified, Delivered) now use white text over a darkened green,
    which is where white is actually legible.
  • The label ticket now uses the brand teal.
  • Notifications now take you where the thing they announce is: a support reply
    opens that ticket.
  • Fixed the notifications panel, which ran off screen on mobile.
  • Fixed the “Show” selector arrow, which overlapped the number.
  • My Hedwig account now shows your name and email; they arrived empty.
  • In the quoting screen, addresses marked “origin and destination” show up in
    both pickers again.
  • Pickups can only be scheduled for newly created labels; shipments already in
    transit or delivered are no longer offered.

1.1.0

  • New Pickups section. A pickup is scheduled from a label: the carrier goes
    to that label’s origin address, so there is no address or carrier to capture.
    You only choose day, time window, piece count and the largest parcel’s size.
  • Labels, addresses, parcels and pickups now paginate (10, 20, 50 or 100 per
    page) and have a search box that ignores case and accents.
  • My Hedwig account in Settings: edit your name and change your password.
    The email is shown but not editable, because it is the sign-in credential.
  • Addresses and parcels redesigned.
  • Opening a support ticket now returns an automatic notice with the support
    hours, making it clear this is not a live chat.
  • Tabs now indicate that they scroll on mobile.
  • Fixed the notifications button, invisible in light mode.
  • Fixed the order panel colours and the label button, which overflowed.
  • Server errors are no longer shown raw.

1.0.2

  • Colour hierarchy properly applied: teal is the primary colour across the
    interface, green the secondary and coral the accent.
  • Neutrals are tinted toward teal instead of being flat greys.
  • Black surfaces removed: the header becomes a light surface — where the main
    full-colour logo lives — and dark panels become deep teal.

1.0.1

  • New brand identity: teal, green and coral palette, new logo and the Elegancy
    typeface for headings. Karla stays for body text and data.
  • The previous identity (ochre accent and Playfair Display) is retired.

0.1.0

  • Initial release.

Plugin Website
Visit website

Author
fenrisdev
Version:
1.4.6
Last Updated
August 18, 2026
Requires
WordPress 6.6
Tested Up To
WordPress 7.0.4
Requires PHP
8.1

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.