Skip to content

Instantly share code, notes, and snippets.

@meowsus

meowsus/ra.md Secret

Last active May 25, 2018 14:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save meowsus/3fa6985d77f4e1e7e34291b4abd979de to your computer and use it in GitHub Desktop.
Save meowsus/3fa6985d77f4e1e7e34291b4abd979de to your computer and use it in GitHub Desktop.

This Release Has A Bad Attitude

Yeah, That's Right

During the Vietnam War, soldier Tom Scott finds that his superior officer, Ben Crouse, has turned violently deranged, and the two fight to the death. After their bodies are retrieved, they are placed into a secret program in which they are reanimated and trained to become unquestioning killing machines. While Scott and Crouse initially have no memory of their former lives, glimpses of their pasts start to return, rekindling their intense conflict.

Workarea v3.3.0

Here it is: the next installment of Workarea v3. Many have seen it demoed, few have used it first hand. Get yer knife and fork, because this one's a beefy mother!

The changes are too huge to list, so I direct you to our ever excellent release notes.

Load-Bearing Minors

The following plugin versions have been released to support Workarea v3.3.0.

  • A/B Testing v2.1.0
  • Gift Wrapping v1.1.0
  • Share v1.2.0
  • Gift Cards v3.4.0
  • Package Products v3.2.0
  • Returns v1.1.0
  • Sitemaps v2.1.0

Minors of Enlightenment +1

The following plugin versions have been released to support Workarea v3.3.0 and do contain additional features and improvements.

Blog v3.3.0

  • Supportive updates for Workarea v3.3.0
  • Correct content area name on blog/show

Subscriptions v1.1.0

  • Supportive updates for Workarea v3.3.0
  • Only show subscription fields if product is purchasable

Segmentation v2.3.0

  • Supportive updates for Workarea v3.3.0
  • Only show subscription fields if product is purchasable
  • Rename decorators to have proper extension

Split Shipping v1.1.0

  • Supportive updates for Workarea v3.3.0
  • Minor whitespace improvement in UI

Bore-Core Minors

These plugin minors are just regular plugin releases.

Wish Lists v2.1.0

  • Delegate purchasability of wish list item to product
  • Remove unnecessary unique_args
  • Fix rendering of unavailability messaging
  • Catch error when UpdateWishListDetails fails
  • Use a more expected number of items in seeds

More info

Sentry v1.3.0

  • Add more info to context and add tags.

More info.

API v4.2.0

  • Allow orders to be filtered by the date they were placed

Product Quickview v1.2.0

  • Make config list known product template types for configuration

Majors

The following plugin versions are majors and therefore are just cooler than the minors.

Store Locations v5.0.0

Note that this plugin's name has changed.

  • Supportive updates for BOPUS
  • Add inventory locations, find in store
  • Allow user to set a default store
  • Show default store inventory for product on PDP

More info, for the brave of heart

OMS v5.0.0

  • Supportive updates for Workarea v3.3.0
  • Improve Ship UI
  • Only show unique shipping services on order fulfillment dashboard
  • Add shipping service to ship view of fulfillment workflow
  • Add shipping service to shipment detail summary
  • Refactor fulfilling and cancelling orders for compatibility with multiple shippings

More info

Browse Option v2.0.0

  • Supportive updates for Workarea v3.3.0
  • Account for SKUs with spaces in them
  • Correct recommended product IDs

More info

Address Verification v3.0.0

  • Supportive updates for Workarea v3.3.0
  • Refactor verification process to allow for any number of addresses
  • Updates to SCSS/JS file names

Reviews v3.0.0

  • Supportive updates for Workarea v3.3.0
  • Send review request emails to users who have recently placed an order
  • Allow reviews without logging in
  • Mark reviews made by users who have purchased the product as verified

More info, for the easily confused

Multi-Site v3.0.0

  • Add user syncing across all sites
  • Auto configure non-www host alias for sites with www host
  • Fix cache namespacing to not throw an error with no sites. Fix bin/rails engine path
  • Namespace cache keys by site ID
  • Add options to alter behavior of scheduled workers
  • Modify asset compile behavior to ensure site-specific manifests render correctly
  • Add per-site locale support
  • Add site generator
  • Allow secrets to define values per site

More info

Brand New Plugins

These plugins are new, so we have no idea how cool they are in comparison to the other majors or minors.

GDPR

Adds GDPR support to the Workarea platform.

More info

BOPUS

Buy Online, Pick Up In-Store plugin for the Workarea platform.

More info

Swatches

This plugin provides swatching for Workarea applications.

More info

Webhooks

Webhooks plugin for the Workarea platform.

More info

Patches

Workarea v3.0.34, v3.1.20 & v3.2.9

v3.0.34, v3.1.20 & v3.2.9 all receive:

  • Use prepend_before_action for impersonation status check
  • Fix geolocation when IP address cannot be geocoded
  • Lock version of rufus-scheduler to prevent breaking changes to sidekiq-cron
  • Don't allow Ruby 2.5
  • Prevent duplicate IDs when editing content blocks
  • Ensure releases in primary nav are unique
  • Remove IDs from fields on product/variant forms
  • Block flash messages from being able to be rendered twice
  • Replace guard clause with unless statement
  • Submit content preset form asynchronously
  • Add text explaining the globe icon
  • Fix missing translation in recommendations show view

And v3.2.9 also receives:

  • Ensure cloneable rows duplicate unique IDs
  • Fix duplicate ID errors in ContentSystemTest
  • Omit release commits from changelog

More Information

Thanks!

Don't forget to use the upgrade gem and remember:

We can't just cover this up. We have a moral obligation to tell the truth about this.

Curt "Are we having fun yet?" Howard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment