Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alpha release Aug 05 #1864

Merged
merged 58 commits into from
Aug 5, 2022
Merged

Alpha release Aug 05 #1864

merged 58 commits into from
Aug 5, 2022

Conversation

dkoo
Copy link
Contributor

@dkoo dkoo commented Aug 5, 2022

A new alpha release.

adekbadek and others added 30 commits July 15, 2022 09:43
Co-authored-by: Adam Boro <adam@adamboro.com>
* feat: handle new frequency options in Campaigns dashbaord

* feat: only enable new frequency options if reader activation flag is on
… new orders (#1794)

* fix(popups): use new Campaigns method for creating donation events on new orders

* refactor: use action hook instead of calling Campaigns methods directly

* chore: remove unneeded condition

* refactor: use a hook for WooCommerce donations, too

* fix: add client_id to contact info passed from Stripe
Closes #1774 

Co-authored-by: Miguel Peixe <miguel.peixe@automattic.com>
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.18.6 to 7.18.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.18.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [date-fns](https://github.com/date-fns/date-fns) from 2.28.0 to 2.29.1.
- [Release notes](https://github.com/date-fns/date-fns/releases)
- [Changelog](https://github.com/date-fns/date-fns/blob/master/CHANGELOG.md)
- [Commits](date-fns/date-fns@v2.28.0...v2.29.1)

---
updated-dependencies:
- dependency-name: date-fns
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) from 7.18.6 to 7.18.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.18.9/packages/babel-plugin-transform-runtime)

---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [stripe/stripe-php](https://github.com/stripe/stripe-php) from 8.10.0 to 8.11.0.
- [Release notes](https://github.com/stripe/stripe-php/releases)
- [Changelog](https://github.com/stripe/stripe-php/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-php@v8.10.0...v8.11.0)

---
updated-dependencies:
- dependency-name: stripe/stripe-php
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Adam Borowski <adam@adamboro.com>
Closes #1768 

Co-authored-by: Thomas Guillot <thomasguillot@users.noreply.github.com>
* feat: remove reader registration on adding contact via hook

This was causing an infinite loop: Newsletters is triggering
reader registration when a contact is added (`Newspack_Newsletters_Subscription::newspack_registered_reader`). Then, on adding a contact,
registration was triggered again here.
Co-authored-by: Adam Boro <adam@adamboro.com>
Co-authored-by: Miguel Peixe <miguel.peixe@automattic.com>
Co-authored-by: Miguel Peixe <miguel.peixe@automattic.com>
adekbadek and others added 23 commits August 1, 2022 21:41
Co-authored-by: Derrick Koo <dkoo@users.noreply.github.com>
* refactor: abstract server-side GA custom event sending

* feat(reader-activation): send custom event to GA on reader registration

* feat: report user login method to GA; refactor how it's stored

* refactor: handle extended data from the newspack_newsletters_contact_data hook

* feat: send NTG custom events on registration, newsletter signup
Co-authored-by: Adam Boro <adam@adamboro.com>
…rent message (#1849)

* feat: if registering an email that already has an account, show different message

* refactor: use existing var
* feat: replace WooCommerce’s login form with our own

* fix: use WC method to get account URL

Co-authored-by: Miguel Peixe <miguel.peixe@automattic.com>

* refactor: call render method from template file

* feat: hide page title on WC account pages

* refactor: restore modal on My Account pages; handle multiple form instancse

* refactor: use $class method to build inline class

Co-authored-by: Miguel Peixe <miguel.peixe@automattic.com>

* style: remove unneeded padding from inline form

* fix: move handlers and functions outside of loop

* chore: reword auth message for consistency

* fix: avoid JS error if redirect input is null

* fix: avoid JS error if email input is null

Co-authored-by: Miguel Peixe <miguel.peixe@automattic.com>
@dkoo dkoo requested a review from a team as a code owner August 5, 2022 22:16
@dkoo dkoo merged commit 332c6f2 into alpha Aug 5, 2022
@matticbot
Copy link
Contributor

🎉 This PR is included in version 1.88.0-alpha.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@matticbot
Copy link
Contributor

🎉 This PR is included in version 1.89.0-alpha.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@matticbot
Copy link
Contributor

🎉 This PR is included in version 1.89.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

7 participants