Skip to content

Releases: subscriptions-project/swg-js

SwG Release 1.0.90

13 Nov 17:24
8383e70
Compare
Choose a tag to compare

Version: 1.0.90

Previous release: 1.0.89

  • Adds e2e test for Enterprise Newsletter (#3595)
  • Adds new e2e test for Newsletter for swg-basic (#3593)

SwG Release 1.0.89

06 Nov 15:24
af33f7c
Compare
Choose a tag to compare

Version: 1.0.89

Previous release: 1.0.88

  • [FPA M0.5] Handle number_of_completions count when CTA Repeatability is not specified. (#3592)

SwG Release 1.0.88

30 Oct 14:58
b575826
Compare
Choose a tag to compare

Version: 1.0.88

Previous release: 1.0.87

  • Create demo publication for newsletter CTA. (#3589)

SwG Release 1.0.87

23 Oct 16:26
e8d1809
Compare
Choose a tag to compare

Version: 1.0.87

Previous release: 1.0.86

  • Use publication revenue model as backup to determine UX (#3583)
  • [FPA M0.5] Error logging for Repeatability (#3586)
  • Remove article flag (#3581)
  • Add BYO-CTA for RRME (#3585)
  • Add GA event for BYO CTA (#3584)
  • Add byo cta event to audience activities allowlist (#3582)

SwG Release 1.0.86

16 Oct 20:51
8a0d7a4
Compare
Choose a tag to compare

Version: 1.0.86

Previous release: 1.0.85

  • Add a publicationId suffix to storage key when enabled by flag (#3575)
  • Update e2e tests (#3580)

SwG Release 1.0.85

02 Oct 19:53
7627141
Compare
Choose a tag to compare

Version: 1.0.85

Previous release: 1.0.84

  • Add byo cta action (#3578)
  • Update frequency capping conditions on ContentType, Repeatability (#3576)
  • Update chromedriver version (#3577)

SwG Release 1.0.84

25 Sep 15:22
cfa389a
Compare
Choose a tag to compare

Version: 1.0.84

Previous release: 1.0.83

  • Fix css value for margin-inline-start for tablet/medium screens. (#3573)
  • Seperate the canonicalTag fetch from getCanonicalUrl to seperately log the canonicalTag from markup. (#3572)
  • Update dependency vite to v5.2.14 [SECURITY] (#3570)
  • Sync proto with g3 to include url_from_markup AnalyticsContext field (#3571)

SwG Release 1.0.83

18 Sep 19:17
Compare
Choose a tag to compare

Version: 1.0.83

Previous release: 1.0.82

  • Rewarded ads button callback (#3552)
  • Prompt Frequency Timestamps only check completions for BLOCKING closability interventions (#3554)
  • FPA M0.5: Onsite Preview updates (#3555)
  • Add interventionOrchestration eligibility checks based on Repeatability (#3553)
  • Updates ActionOrchestration proto schema (#3547)
  • Add mhkawano to CODEOWNERS (#3560)
  • Rewarded ad remove icon (#3546)
  • Update screenshots (#3557)
  • FPA M0.5 (#3543)
  • Update rewarded ad result comment and enterprise test site (#3544)
  • FPA M0.5 Adds contentType to article query param. (#3540)
  • Rewarded ads rrme (#3542)
  • Update dependency nodemon to v3.1.4 (#3539)
  • Add suppressToast option to intervention api (#3541)
  • Update dependency chromedriver to v125.0.3 (#3538)
  • Update dependency @rollup/plugin-replace to v5.0.7 (#3537)
  • Update dependency @rollup/plugin-commonjs to v25.0.8 (#3536)
  • Update babel monorepo (#3534)
  • Update rewarded ad narrow screen width (#3533)
  • Add previewKey in article query param based on url param (#3532)
  • Filter interventions not enabled and enable surveys for enterprise api (#3531)
  • Render preview for regwall, newsletter and survey prompts (#3530)
  • Render onsite preview for Rewarded ad and Newsletter BYOP (#3529)
  • Set prompt language from element lang (#3527)
  • Bypass UiPredicates, entitlements and frequency capping when onsite preview should be rendered (#3525)
  • Await on getEntitlements in getAvailableIntervention (#3526)
  • Add configurationid to analytics service (#3524)
  • Add previewConfigId in article query param (#3523)
  • Update dependency touch to v3.1.1 (#3521)
  • Update dependency glob to v10.3.16 (#3520)
  • Add logging for config id (#3514)
  • Update dependency chai-as-promised to v7.1.2 (#3519)
  • Update dependency @nightwatch/vrt to v3.5.2 (#3518)
  • Split intervention types to avoid circular dependency (#3516)
  • Add no ad filled console warning (#3513)
  • Replace calledFromAPI with calledManually (#3512)
  • Update storybook monorepo to v7.6.19 (#3510)
  • Add calledFromAPI queryparam (#3506)
  • Update dependency vite to v5.2.11 (#3509)
  • Add enterprise newsletter API (#3500)
  • Update dependency glob to v10.3.14 (#3507)
  • Update dependency sinon to v17.0.2 (#3505)
  • Update babel monorepo to v7.24.5 (#3504)
  • Allow subscriptions.configure() to be called with a Config object from GaaMetering.init() (#3502)
  • Re-enable e2e tests (#3503)
  • Clean up AutoPromptManager vars to be class attributes (#3501)
  • Cleanup DISABLE_DESKTOP_MINIPROMPT experiment flag (#3497)
  • Cleans up Logging Audience Activity experiment (#3499)
  • Cleans up deprecated autopromptmanager flow. (#3495)
  • Does not record impression timestamp for prompts triggered by CTA button (#3494)
  • Update storybook monorepo to v7.6.18 (#3493)
  • Load experiments flags after entitlements fetch begins (#3480)
  • Update dependency vite to v5.2.10 (#3492)
  • Update dependency gulp to v5 (#3485)
  • Update dependency vite to v5.2.9 (#3490)
  • Update dependency typescript to v5.4.5 (#3489)
  • Update dependency chromedriver to v123.0.4 (#3488)
  • Adds additional event logging and error logging for Prompt Frequency flow (#3486)
  • Adds token for codecov (#3487)
  • Remove old rewarded ad experiment code (#3481)
  • Update dependency vite to v5.2.8 (#3484)
  • Update dependency glob to v10.3.12 (#3483)
  • Update babel monorepo to v7.24.4 (#3482)
  • Update dependency chromedriver to v123.0.1 (#3478)
  • Make background unclickable for client side interventions (#3479)
  • Update dependency vite to v5.2.6 (#3476)
  • Update dependency mocha to v10.4.0 (#3473)
  • Update dependency typescript to v5.4.3 (#3475)
  • Add helpful comment (#3474)
  • Update dependency @nightwatch/vrt to v3.5.1 (#3472)
  • Adjust darkened background click behavior (#3463)
  • Update dependency postcss to v8.4.38 (#3471)
  • Update dependency express to v4.19.2 [SECURITY]
  • Merge pull request #3460 from mhkawano/delay_loading
  • Update dependency autoprefixer to v10.4.19 (#3470)
  • Update babel monorepo
  • Update dependency cssnano to v6.1.2
  • Add isLockedContent to analytics context for swg client event logging (#3465)
  • Disable e2e tests while we work on fixing them (#3466)
  • Update dependency vite to v5.1.6
  • Refactor Local Storage Timestamps type for frequency capping. (#3456)
  • Update dependency karma-firefox-launcher to v2.1.3
  • Update dependency autoprefixer to v10.4.18
  • Prompt frequency by completions and dismissals, Global frequency by impressions. (#3453)
  • Update dependency express to v4.18.3
  • Fix enableBackgroundClick experiment (#3450)
  • Update dependency express to v4.18.3
  • Update babel monorepo to v7.24.0
  • Computes frequency cap based on dismissal timestamps instead of impressions. (#3446)
  • Merge pull request #3436 from mhkawano/rewarded_ads_sanitize
  • Evaluate PromptFrequencyCap before GlobalFrequencyCap (#3442)
  • Update dependency karma to v6.4.3
  • Update dependency cssnano to v6.0.5
  • Update dependency eslint to v8.57.0
  • Update dependency nodemon to v3.1.0
  • Update dependency @types/google-publisher-tag to v1.20240219.0
  • Update dependency cssnano to v6.0.4
  • Merge pull request #3437 from mhkawano/main
  • Merge pull request #3428 from mhkawano/rewarded_ad_backlink
  • Adds BYOP and Rewarded Ad impressions to prompt frequency capping flow. (#3434)
  • Update dependency vite to v5.1.4
  • Update storybook monorepo to v7.6.17
  • Update dependency chromedriver to v121.0.2
  • Update dependency @types/google-publisher-tag to v1.20240212.0
  • Update dependency nightwatch to v2.6.25
  • Explicitly log user-initiated cancellations of the Subscription Linking dialog (#3423)
  • Update dependency chromedriver to v121.0.1
  • Make paySwgVersion override set useUpdatedOfferFlows to true (#3429)
  • Update storybook monorepo to v7.6.16
  • Update dependency vite to v5.1.3
  • Update dependency vite to v5.1.2
  • Update storybook monorepo to v7.6.15
  • Update storybook monorepo to v7.6.14

SwG Release 1.0.82

11 Sep 16:59
2722a21
Compare
Choose a tag to compare

Version: 1.0.82

Previous release: 1.0.81

  • FPA M0.5 (#3543)
  • Update rewarded ad result comment and enterprise test site (#3544)
  • FPA M0.5 Adds contentType to article query param. (#3540)
  • Rewarded ads rrme (#3542)
  • Update dependency nodemon to v3.1.4 (#3539)
  • Add suppressToast option to intervention api (#3541)
  • Update dependency chromedriver to v125.0.3 (#3538)
  • Update dependency @rollup/plugin-replace to v5.0.7 (#3537)
  • Update dependency @rollup/plugin-commonjs to v25.0.8 (#3536)
  • Update babel monorepo (#3534)
  • Update rewarded ad narrow screen width (#3533)

SwG Release 1.0.81

28 Aug 17:17
f0deefb
Compare
Choose a tag to compare

Version: 1.0.81

Previous release: 1.0.80