Skip to content

Releases: subscriptions-project/swg-js

SwG Release 1.0.161

Choose a tag to compare

@Wayne-X Wayne-X released this 26 Aug 17:36
cc90156

Version: 1.0.161

Previous release: 1.0.160

  • chore(deps): bump socket.io-parser from 4.2.4 to 4.2.7 (#4161)

SwG Release 1.0.160

Choose a tag to compare

@minyuj minyuj released this 20 Aug 19:12
e3647cb

Version: 1.0.160

Previous release: 1.0.159

  • Update typescript-eslint monorepo to v8.67.0 (#4193)
  • feat(gis): expose processGisCredential on public runtime APIs and update demos (#4188)
  • Update dependency postcss-import to v16.2.0 (#4192)
  • feat(gis): add processGisCredentialInternal helper for token mixing and UI coordination (#4187)
  • feat(gis): add GIS interop login completion bridge and pending state tracking (#4186)
  • Update dependency globals to v17.11.0 (#4191)
  • Update dependency globals to v17.10.0 (#4190)
  • Update dependency postcss to v8.5.26 (#4189)
  • Update dependency terser to v5.50.0 (#4185)
  • feat: Unified Regwall Overlay with GSI renderButton (#4184)
  • Add mixRrmGisTokens utility to call backend action directly (#4177)

SwG Release 1.0.159

Choose a tag to compare

@binaryscales binaryscales released this 17 Aug 21:06
14f19f9

Version: 1.0.159

Previous release: 1.0.158

  • [Publisher] Wire Button Theme/Lang to Toast (#4182)

SwG Release 1.0.158

Choose a tag to compare

@binaryscales binaryscales released this 14 Aug 15:31
d8b4a6a

Version: 1.0.158

Previous release: 1.0.157

  • [Publisher] Wire Language to Consent Screen, Leverage Web Activities 'openWithMessaging' (#4181)
  • [Publisher] Add Demo Examples, Wire Button Attributes, Strip Log Statements (#4179)
  • Update dependency terser to v5.49.2 (#4176)

SwG Release 1.0.157

Choose a tag to compare

@Songhan-Zhang Songhan-Zhang released this 12 Aug 17:09
5c53ad2

Version: 1.0.157

Previous release: 1.0.156

  • Handle Message Serialization (#4169)
  • feat(publisher): implement ESM for publisher.js (#4166)
  • Update dependency terser to v5.49.0 (#4168)
  • Update dependency postcss to v8.5.25 (#4167)
  • Publisher Bundle (#4165)
  • Update dependency postcss to v8.5.24 (#4164)
  • Update dependency globals to v17.8.0 (#4159)
  • Update dependency postcss to v8.5.23 (#4158)
  • Publisher Scaffolding (#4160)
  • Update dependency fs-extra to v11.4.0 (#4156)
  • Update dependency globals to v17.7.0 (#4155)
  • Add UpdateAddPreferredSourceButtonRequest Message (#4153)
  • Update dependency @types/google-publisher-tag to v1.20260720.0 (#4154)
  • Update dependency @types/google-publisher-tag to v1.20260713.0 (#4152)
  • Update dependency postcss to v8.5.22 (#4150)
  • Update dependency vite to v7.3.6 (#4151)
  • Update dependency mocha to v11.7.6 (#4149)
  • Update dependency fs-extra to v11.3.6 (#4148)
  • chore(deps): bump body-parser from 2.2.1 to 2.3.0 in /demos (#4130)
  • chore(deps): bump shell-quote from 1.8.4 to 1.10.0 (#4132)
  • chore(deps-dev): bump postcss from 8.5.18 to 8.5.19 (#4136)
  • Update dependency eslint-plugin-prettier to v5.5.6 (#4147)
  • Update dependency eslint to v9.39.5 (#4146)
  • Update typescript-eslint monorepo to v8.65.0 (#4140)
  • Update dependency cssnano to v7.1.9 (#4145)
  • Update dependency chromedriver to v150.0.4 (#4144)
  • Update babel monorepo to v7.29.7 (#4142)
  • Update dependency autoprefixer to v10.5.4 (#4143)
  • Update dependency body-parser to v2.3.0 [SECURITY] (#4139)
  • Update dependency vite to v7.3.5 [SECURITY] (#4138)
  • Update dependency postcss to v8.5.18 [SECURITY] (#4137)
  • removing Michael and adding Cameron as code reviewer (#4141)
  • feat(publisher): Define PreferredSource API definitions and scaffolding (#4129)
  • Separate new subscription and plan change for analytics events (#4127)
  • chore(deps): bump ws, engine.io and socket.io-adapter (#4121)
  • chore(deps-dev): bump websocket-driver from 0.7.4 to 0.7.5 (#4125)
  • add plan change related log events (#4124)
  • Update API Message and URL Test for Preferred Sources (#4123)
  • Update Api Messages (#4118)
  • Update chromedriver (#4120)
  • chore(deps-dev): bump undici from 7.24.5 to 7.28.0 (#4114)
  • chore(deps-dev): bump @babel/core from 7.29.0 to 7.29.6 (#4115)
  • Store reader visit per session instead of every page load (#4113)
  • pass visit frequency through article endpoint call (#4112)
  • Store reader visits in browser cookie (#4108)
  • Adds upgrade/downgrade flow to examples/sample-pub/demo.js (#4110)
  • unbreak e2e tests, failing on NightwatchAssertError (#4109)
  • chore(deps): bump shell-quote from 1.7.4 to 1.8.4 (#4105)
  • Plumb through one time bit for subscriptions (#4101)
  • Add Minyu to CODEOWNERS (#4104)
  • chore(deps): update dependency chromedriver to v148 (#4091)
  • chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 (#4073)
  • chore(deps): bump ip-address from 10.1.0 to 10.2.0 (#4094)
  • chore(deps): bump tmp from 0.2.5 to 0.2.7 (#4099)
  • chore(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.7 (#4095)
  • chore(deps): bump qs from 6.15.0 to 6.15.2 in /demos (#4098)
  • add referrer domain param to article endpoint (#4102)
  • chore(deps-dev): bump @tootallnate/once from 2.0.0 to 2.0.1 (#4097)
  • refactor: migrate multi-instance monetary CTA experiment check to use article experiment config flags (#4096)
  • chore(deps): update typescript-eslint monorepo to v8.59.1 (#4092)
  • chore(deps): update dependency terser to v5.46.2 (#4090)
  • chore(deps): update dependency autoprefixer to v10.5.0 (#4089)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260420.0 (#4088)
  • chore(deps): update dependency cssnano to v7.1.7 (#4087)
  • chore(deps): update typescript-eslint monorepo to v8.59.0 (#4086)
  • feat: extract and pass configurationId to subscription and contribution flows in basic runtime (#4084)
  • chore(deps): update typescript-eslint monorepo to v8.58.2 (#4085)
  • chore(deps): update dependency prettier to v3.8.3 (#4083)
  • chore(deps): update dependency chromedriver to v147.0.4 (#4082)
  • refactor: rename multi_instance_monetary_cta_exp experiment flag to multi_instance_monetary_cta_experiment (#4081)
  • chore(deps): update dependency postcss to v8.5.10 (#4080)
  • chore(deps): update dependency chromedriver to v147 (#4050)
  • chore(deps): update dependency cssnano to v7.1.5 (#4078)
  • chore(deps): update dependency globals to v17.5.0 (#4077)
  • chore(deps): update dependency sinon to v21.1.2 (#4076)
  • feat: pass origin parameter to offer URLs when multi-instance monetary CTA experiment is enabled (#4075)
  • Make gisMode more robust (#4074)
  • Inline CTA integration with pass-through configurationId for Multi Monetary CTA
  • fix: Add cta eligibility checks to cta-utils and apply to inline-cta-api (#4072)
  • chore(deps): bump basic-ftp from 5.2.0 to 5.2.2 (#4063)
  • chore(deps): bump axios from 1.14.0 to 1.15.0 (#4064)
  • Update Monetization Prompt Flows for Multi Instance Monetary CTA
  • Open API and Utilities Foundation for Multi Monetary CTA Experiment
  • set min release age to 7 days (#4066)
  • chore(deps): update dependency prettier to v3.8.2 (#4065)
  • chore(deps): update dependency sinon to v21.1.1 (#4062)
  • chore(deps): update dependency babel-plugin-istanbul to v8 (#4061)
  • chore(deps): update typescript-eslint monorepo to v8.58.1 (#4059)
  • chore(deps): update dependency postcss to v8.5.9 (#4058)
  • chore(deps): bump lodash from 4.17.23 to 4.18.1 (#4057)
  • chore(deps): update dependency vite to v7.3.2 (#4056)
  • chore(deps): update typescript-eslint monorepo to v8.58.0 (#4055)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260330.0 (#4054)
  • chore(deps): bump path-to-regexp from 8.3.0 to 8.4.0 in /demos (#4051)
  • chore(deps): update dependency cssnano to v7.1.4 (#4052)
  • update chromedriver to 146.0.6 (#4053)
  • chore(deps): update codecov/codecov-action action to v6 (#4049)
  • Clean up multi-instance CTA experiment flag (#4047)
  • Reduce duplication in the package tree (#4045)
  • clean up some deps (#4044)
  • update eslint version (#4043)
  • Refactor login flow to not take an id token or callback (#4040)
  • add tensor pkg to and update babel for swgjs (#4042)
  • chore(deps-dev): bump js-yaml from 3.14.0 to 3.14.2 (#3946)
  • chore(deps): update typescript-eslint monorepo to v8.57.2 (#4039)
  • chore(deps-dev): bump min-document from 2.19.0 to 2.19.2 (#3939)
  • chore(deps): update dependency sinon to v21.0.3 (#4038)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260309.1 (#4037)
  • chore(deps): bump lodash from 4.17.21 to 4.17.23 (#3964)
  • chore(deps-dev): bump webpack from 5.99.5 to 5.105.0 (#3976)
  • chore(deps): bump qs from 6.14.0 to 6.14.2 in /demos (#3982)
  • chore(deps): update dependency @babel/preset-env to v7.29.2 (#4036)
  • chore(deps): update actions/upload-artifact action to v7 (#4003)
  • chore(deps): bump basic-ftp from 5.0.5 to 5.2.0 (#3999)
  • Bump undici from 7.19.0 to 7.24.2 (#4032)
  • Bump flatted from 3.2.4 to 3.4.2 (#4034)
  • chore(deps-dev): bump rollup from 4.57.1 to 4.59.0 (#4007)
  • remove inline CTA experiment flag in swgjs (#4035)

SwG Release 1.0.156

Choose a tag to compare

@binaryscales binaryscales released this 07 Aug 01:43
34a01d8

Version: 1.0.156

Previous release: 1.0.155

  • Handle Message Serialization (#4169)
  • feat(publisher): implement ESM for publisher.js (#4166)
  • Update dependency terser to v5.49.0 (#4168)
  • Update dependency postcss to v8.5.25 (#4167)

SwG Release 1.0.155

Choose a tag to compare

@binaryscales binaryscales released this 05 Aug 14:30
9a00677

Version: 1.0.155

Previous release: 1.0.154

  • Publisher Bundle (#4165)
  • Update dependency postcss to v8.5.24 (#4164)
  • Update dependency globals to v17.8.0 (#4159)
  • Update dependency postcss to v8.5.23 (#4158)
  • Publisher Scaffolding (#4160)
  • Update dependency fs-extra to v11.4.0 (#4156)
  • Update dependency globals to v17.7.0 (#4155)
  • Add UpdateAddPreferredSourceButtonRequest Message (#4153)
  • Update dependency @types/google-publisher-tag to v1.20260720.0 (#4154)

SwG Release 1.0.154

Choose a tag to compare

@xiexr151e xiexr151e released this 29 Jul 21:44
c8441f8

Version: 1.0.154

Previous release: 1.0.153

  • Update dependency @types/google-publisher-tag to v1.20260713.0 (#4152)
  • Update dependency postcss to v8.5.22 (#4150)
  • Update dependency vite to v7.3.6 (#4151)
  • Update dependency mocha to v11.7.6 (#4149)
  • Update dependency fs-extra to v11.3.6 (#4148)
  • chore(deps): bump body-parser from 2.2.1 to 2.3.0 in /demos (#4130)
  • chore(deps): bump shell-quote from 1.8.4 to 1.10.0 (#4132)
  • chore(deps-dev): bump postcss from 8.5.18 to 8.5.19 (#4136)
  • Update dependency eslint-plugin-prettier to v5.5.6 (#4147)
  • Update dependency eslint to v9.39.5 (#4146)
  • Update typescript-eslint monorepo to v8.65.0 (#4140)
  • Update dependency cssnano to v7.1.9 (#4145)
  • Update dependency chromedriver to v150.0.4 (#4144)
  • Update babel monorepo to v7.29.7 (#4142)
  • Update dependency autoprefixer to v10.5.4 (#4143)
  • Update dependency body-parser to v2.3.0 [SECURITY] (#4139)
  • Update dependency vite to v7.3.5 [SECURITY] (#4138)
  • Update dependency postcss to v8.5.18 [SECURITY] (#4137)
  • removing Michael and adding Cameron as code reviewer (#4141)

SwG Release 1.0.153

Choose a tag to compare

@henel677 henel677 released this 22 Jul 15:05
c9432e7

Version: 1.0.153

Previous release: 1.0.152

  • feat(publisher): Define PreferredSource API definitions and scaffolding (#4129)
  • Separate new subscription and plan change for analytics events (#4127)
  • chore(deps): bump ws, engine.io and socket.io-adapter (#4121)
  • chore(deps-dev): bump websocket-driver from 0.7.4 to 0.7.5 (#4125)
  • add plan change related log events (#4124)

SwG Release 1.0.152

Choose a tag to compare

@erantimor erantimor released this 15 Jul 15:54
3b5f82f

Version: 1.0.152

Previous release: 1.0.151

  • Update API Message and URL Test for Preferred Sources (#4123)
  • Update Api Messages (#4118)
  • Update chromedriver (#4120)