Skip to content

SwG Release 1.0.151

Choose a tag to compare

@Wayne-X Wayne-X released this 25 Jun 18:36
· 88 commits to main since this release
1834f64

Version: 1.0.151

Previous release: 1.0.150

  • 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 (#4071)
  • 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 (#4070)
  • API and Utilities Foundation for Monetary CTA Experiment (#4068)
  • 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)
  • Update logging and clean up gis callback api (#4033)
  • Add gis diagnostic check (#4030)
  • Clean up GIS API (#4026)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260309.0 (#4028)
  • Add callback parameter to setOnLoginRequest() in basicSubscriptions (#4023)
  • Update add newsletter tests and screenshots for BYOE (#4027)
  • chore(deps): update typescript-eslint monorepo to v8.57.0 (#4025)
  • Load gsi script if not present (#4024)
  • chore(deps): update dependency cssnano to v7.1.3 (#4022)
  • update file names in doc (#4018)
  • Clean up UX for login flow (#4017)
  • Call StartGisSignIn for normal GIS sign in flow (#4014)
  • Add GisMode check, and only set up overlays if we're on Safari (#4011)
  • chore(deps): update dependency sinon to v21.0.2 (#4013)
  • chore(deps): update dependency rollup-plugin-visualizer to v6.0.11 (#4012)
  • Update toast width to avoid text cutoff (#4002)
  • chore(deps): update dependency fs-extra to v11.3.4 (#4010)
  • Tbpevent (#4009)
  • Send ID token to regwall to complete login (#4005)
  • chore(deps): update dependency postcss to v8.5.8 (#4008)
  • Add Logging for Time Bound Pass Payment (#4006)
  • Update translations (#4001)
  • Add kristenwang to CODEOWNERS (#4000)
  • Add overlays for calling GIS login flows (#3997)
  • chore(deps): update dependency autoprefixer to v10.4.27 (#3998)
  • Add support for Time Bound Pass
  • Add publication id and client id to GisInteropManager (#3995)
  • Add the sync and yield flows for the GIS interop (#3992)
  • chore(deps): update typescript-eslint monorepo to v8.56.1 (#3994)
  • chore(deps): update dependency nodemon to v3.1.14 (#3993)
  • GIS interop initial work (#3987)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260216.0 (#3986)
  • chore(deps): update dependency glob to v13.0.6 (#3988)
  • chore(deps): update dependency nodemon to v3.1.13 (#3990)
  • chore(deps): update dependency glob to v13.0.5 (#3985)
  • Add paytest mode (#3972)
  • chore(deps): update dependency glob to v13.0.4 (#3984)
  • chore(deps): update typescript-eslint monorepo to v8.56.0 (#3983)
  • chore(deps): update dependency glob to v13.0.3 (#3981)
  • chore(deps): update dependency vite to v7.3.1 (#3952)
  • chore(deps): update dependency glob to v13.0.2 (#3979)
  • chore(deps): update typescript-eslint monorepo to v8.55.0 (#3977)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260202.0 (#3975)
  • chore(deps): update dependency glob to v13.0.1 (#3974)
  • chore(deps): update babel monorepo to v7.29.0 (#3973)
  • chore(deps): update dependency autoprefixer to v10.4.24 (#3971)
  • chore(deps): update dependency @types/google-publisher-tag to v1.20260126.0 (#3968)
  • Add new logging for Newsletter BYOE (#3967)
  • chore(deps): update typescript-eslint monorepo to v8.54.0 (#3966)
  • chore(deps): update dependency cheerio to v1.2.0 (#3965)
  • chore(deps): update dependency prettier to v3.8.1 (#3963)
  • chore(deps): update typescript-eslint monorepo to v8.53.1 (#3961)
  • Fix survey results being obfuscated on enterprise (#3960)
  • chore(deps): update dependency prettier to v3.8.0 (#3959)
  • chore(deps): update typescript-eslint monorepo to v8.53.0 (#3954)
  • chore(deps): update dependency eslint-plugin-prettier to v5.5.5 (#3958)
  • chore: update how we enable sourcemaps in the Vite config (#3956)
  • chore(deps): update babel monorepo to v7.28.6 (#3955)
  • fix: update enterprise contributions e2e test (#3957)
  • chore(deps): update dependency body-parser to v2.2.2 (#3953)
  • chore(deps): update dependency chromedriver to v143.0.4 (#3951)
  • chore: upgrade vite to 7.3.0 (#3949)
  • chore(deps): update typescript-eslint monorepo to v8.52.0 (#3948)
  • chore(deps): update typescript-eslint monorepo to v8.51.0 (#3944)
  • chore(deps): update dependency chromedriver to v143.0.3 (#3941)
  • chore(deps): update typescript-eslint monorepo to v8.50.1 (#3943)
  • chore(deps): update dependency sinon to v21.0.1 (#3942)
  • chore(deps): update dependency fs-extra to v11.3.3 (#3940)
  • chore(deps): update dependency chromedriver to v143.0.2 (#3938)
  • chore(deps): update actions/upload-artifact action to v6 (#3935)
  • chore(deps): update dependency chromedriver to v143 (#3930)
  • chore(deps): update typescript-eslint monorepo to v8.50.0 (#3937)
  • chore(deps): update dependency autoprefixer to v10.4.23 (#3936)
  • chore(deps): update vite to v7.2.7 (#3932)
  • chore(deps): update typescript-eslint monorepo to v8.49.0 (#3933)