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

Version 1.22 #919

Merged
merged 33 commits into from
Sep 4, 2017
Merged

Version 1.22 #919

merged 33 commits into from
Sep 4, 2017

Conversation

zackkatz
Copy link
Member

@zackkatz zackkatz commented Sep 4, 2017

┆Issue is synchronized with this Asana task

soulseekah and others added 30 commits July 13, 2017 18:11
Green build contingent on latests master +
gravityforms/gravityforms#96
Make sure that \GravityView_Cache::delete clears the object cache as
well, otherwise a call to \GravityView_Cache::get will grab the result
from it even once we've deleted it via the database.

Delete it via the API to make sure the object cache does not serve us
with stale data.

Tests included.
Forms that make up a cache key will now be invalidated regardless of
their position in the key. If a key contains a form that has been
invalidated - the cache will be cleared.

Tests included.
Some fields will have empty values when not set, for example the product
field. An array of empty values would need to be detected as empty here.
Wrong variable name, eek
If you embed a view on a page with an Edit Entry link and use it, then decide you want to make the page the "Front Page" the Edit Entry link incorrectly points to the original URL instead of the front page URL.
The tests will fail, because of some fixes (like escaping issues)
between 2.1 and 2.2
2.2.1.14 introduced a remote call during the upgrade/install process.

Meh it out.
Change detail table to meta table, lead to entry. Remove deprecated
cache bust method call.
lead_meta -> entry_meta
lead_notes -> entry_notes
This will help styling single entry pages, as well as fix issues with
the Inline Edit and Featured Entries plugins.

Fixes GravityKit/GravityEdit#81
Closes #885
Fixes #741
- Always use the license when defined in `GRAVITYVIEW_LICENSE_KEY `
- When defined, set the input type to "password" instead of "text"
- Disable updating the license key setting when it's defined in the code
- And if `$field['disabled']` is false, unset the key so Gravity Forms
knows what to do with it.

Fixes #917
The plugin compat is loaded very early and tries to detect functions,
classes to compat with when they haven't even been loaded yet. Offload
the checks to after all plugins and themes have been loaded.
Divi and other Elegant Themes products try to load the widgets in an
admin context when editing a post with a sidebar block in it. Prevent
the sidebar block to be rendered.

Attempts to fix #914
Only supported in PHP 5.5 and above.
@coveralls
Copy link

coveralls commented Sep 4, 2017

Coverage Status

Changes Unknown when pulling 235e9c4 on develop into ** on master**.

I'm not thrilled with the consistency of our template CSS selectors,
but we definitely shouldn't break stuff!

Reviewed for backward compatibility with our CSS Guide, updated
accordingly.
@zackkatz zackkatz merged commit 0c12743 into master Sep 4, 2017
@coveralls
Copy link

coveralls commented Sep 4, 2017

Coverage Status

Changes Unknown when pulling 740101a on develop into ** on master**.

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.

None yet

3 participants