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

Release 1.14 #918

Merged
merged 73 commits into from
Dec 16, 2020
Merged

Release 1.14 #918

merged 73 commits into from
Dec 16, 2020

Conversation

fpcorso
Copy link
Contributor

@fpcorso fpcorso commented Dec 15, 2020

  • Improvement: Add a link to popups to admin bar Issue #892
  • Improvement: Add a link to create a new popup to admin bar Issue #892
  • Improvement: Add new welcome screen upon first activation Issue #900
  • Improvement: Create example popup upon install Issue #857
  • Improvement: Ensure subscribers table gets deleted if doing full deletion Issue #895
  • Improvement: Add logging for DB table management and creation Issue #879
  • Improvement: Set up continous integration for unit and integration tests Issue #640
  • Improvement: Add filter to exclude blocks with isAllowedForBlockType Issue #835
  • Fix: Backtick in settings page Issue #904

If the table is not found, log the last error from wpdb to our error
log.

Issue #879
The "GPL-2.0+" is a deprecated license identifier and should be
replaced with the valid "GPL-2.0-or-later" value.
Creates a new workflow that will validate composer, install
dependencies, and run PHPUnit tests.

Issue #640
And again...and again...and again.
And again...and again...and again...again
And again...and again...and again...and again...and again
And again...and again...and again...and again...and again...and again
It was working on less PHP versions but now the workflow fails during
the composer.json validation...
Add GitHub workflow for integration tests
danieliser and others added 26 commits December 2, 2020 04:44
Right now, after install, the user is prompted both the pointer tour
and the telemtry opt-in which is both annoying and overwhelming. We
will make the telemetry opt-in wait a few minutes to make this
experience better.
Add filter to allow excluding Popup Trigger field from specific blocks #835
The original solution required us to move the screen options to a temp
 div. This new CSS solution removes that.
Based on our UX audit, having two save buttons off to the right were confusing.
Removed the top-right button and moved the bottom one to the bottom-left.
Feedback from our UX audit said that "to create" was better than "to add".
@fpcorso fpcorso merged commit 034dad5 into master Dec 16, 2020
@fpcorso fpcorso deleted the release/1.14 branch December 16, 2020 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants