Skip to content
This repository has been archived by the owner on Sep 8, 2020. It is now read-only.

Releases: nareddyt/discover-rewards-notifier

New Icons

05 Jun 15:22
787c4c2
Compare
Choose a tag to compare

We have updated the icon design in this release. The icons look more like a Discover Card instead of a MasterCard now. This should help reduce confusion for new users.

Thanks @rbkent07 for the changes!

[Bug Fix] Page title matching algorithm is now stricter

05 May 00:44
bf27cee
Compare
Choose a tag to compare

In v5.2.0, we introduced a new page title matching algorithm that would determine what deals and cashback rewards to show on a tab based on the page title (which shows up in the tab bar).

This feature did this matching by just checking if the tab title includes any of the deal / cashback names. However, it just did a basic ignore-case string search, meaning that sometimes it would pick up deals in common english words. For example, if the page title had the word visiting, the deal for Ting (a retailer) would show up.

In this bug fix, we made the page title matching stricter. Now it only matches if it can find the entire word in the page title.

Improvements to Offer Matching

04 May 02:34
892c67f
Compare
Choose a tag to compare

We were facing issues with matching deal or cashback offers on certain sides. Under Armour was one example. This happens due to Google giving us a hostname that isn't fully accurate (for Under Armour, Google gave us the hostname for the business site instead of the retail site).

To resolve this, we added a fallback matching algorithm. If hostname matching doesn't work, the extension tries to match based on the name of the site (which shows up as the title of a Chrome tab).

This has the unintended effect of showing you deals when google searching for retailers! It's not perfect yet, but we're working on improving it. Here's an example of when I google for j. crew:

image

Carousel when multiple items are in popup

28 Apr 15:26
fd78f13
Compare
Choose a tag to compare

This release adds a new Carousel feature to the popup. Previously, when a site had multiple items, they would display vertically and the popup would contain a scrollbar:

image

With this new feature, the items are displayed in a Carousel side-by-side:

image

Special thanks to @bauercj for his work on this. See #59 for more details.

[Bug Fix] Fixes #53

05 Apr 06:04
9d1a922
Compare
Choose a tag to compare

Sets a timeout on the XMLHttpRequest that fetches the latest Discover Data. This prevents the requests from failing with error code ERR_NETWORK_IO_SUSPENDED in special cases (such as after the computer is woken up from sleep).

Decouple Data from Packaged Extension

04 Apr 15:10
d213368
Compare
Choose a tag to compare

BREAKING CHANGE

  1. Discover data is no longer bundled with the extension
  2. New permission required to fetch the latest Discover data

Previously, the Discover Deals and Cashback Rewards data was bundled directly into the extension. That meant that everytime Discover updated the data, we had to release a new version of the extension.

Now, the data is served via the product website. The extension periodically retrieves the data from there and caches it. This allows users to receive the latest Discover data without waiting for Chrome to update the extension.

[Data Update] 3/25/18 & Force reload on update

26 Mar 06:14
2ad4485
Compare
Choose a tag to compare
  • Data update
  • Force the background page to reload when an extension update is available

[Data Update] Data on 3/17/18

18 Mar 06:49
39ef653
Compare
Choose a tag to compare
  • Update deals and cashback data

[Security Patch] Remove logging of Authorization Header

09 Mar 06:41
e31fc5d
Compare
Choose a tag to compare

CircleCI's publish step no longer logs the authorization header when posting the extension to the Chrome Web Store.

[Data Update] Deals on 3/7/18

07 Mar 16:30
5ddb2a2
Compare
Choose a tag to compare
  • Updated discover deals data
  • NO CHANGE to cashback rewards data