Polite Pop's Changelog
v1.4.17
- demo doesn't overlap content any more
- paid subscribers
- adding getting started section
- instructions for website platforms: webflow, wordpress, blogger, etc.
- configurator for paid subscribers
- saves previous values and reloads them
- can edit styles in a sidebar and see them live update
- ability to hide "name" field
- ability to turn off hedgehog
- ability to self-host polite pop
- ability to show the full demo on ANY site polite pop is embedded on
- made it harder for host site to interfere with polite pop styles
- license agreement
Updated 6/21/22
- support for MailerLite's email platform (with documentation)
- support for ConvertKit's quarantined status
- support for loading Polite Pop only on certain pages (URL matcher)
- created this changelog
Updated 6/25/22
- ability to render Polite Pop's elements where you want (instead of just into
document.body
) using renderMainPopInto
, renderExitIntentPopInto
, and renderModalInto
- fixed bug: now you're able to change a pop's text color
- new
staticRenderMode
option, which prevents Polite Pop's default behavior and just renders its elements as unchanging HTML — useful for customers who've purchased the Platform License
- allow PolitePop to be called more than once (will simply re-render with new options) — useful for customers who've purchased the Platform License
Updated 7/7/22
- support for SendFox's email platform (with documentation)
- support for EmailOctopus' email platform (with documentation)
Updated 8/8/22
- ability to make popover's YES button open a URL instead of triggering the signup modal: pass in URL(s) to
politePopYesLink
and/or exitIntentPopYesLink
Updated 10/9/22
- ability to load Polite Pop only when on a certain page or group of pages
loadWhenPageIs
- use when you want to use Polite Pop on a certain page and all of its descendent pages
- e.g.
loadWhenPageIs: "blog"
will cause Polite Pop to load whenever blog
is part of the url
- ❌
https://example.com/about
- ✅
https://example.com/blog
- ✅
https://example.com/blog/my-first-post
- ✅
https://example.com/blog/my-second-post
loadWhenPageIsInside
- use when you want to use Polite Pop only on a page's descendent pages
- e.g.
loadWhenPageIsInside: "blog"
will cause Polite Pop to load ONLY WHEN then current page is inside the blog
part of the url
- ❌
https://example.com/about
- ❌
https://example.com/blog
- ✅
https://example.com/blog/my-first-post
- ✅
https://example.com/blog/my-second-post
v1.2.4-beta
- paid subscribers
- instructions for getting your form's action attribute
- configurator
- can edit basic styles
- can edit content of pops
- ability to copy code and paste it into your website
- support for email platforms
- convertkit (ajax)
- mailchimp (jsonp)
v1.0.0-beta
- support for pops
- support for modal
- keeps track of scroll percentage (relative to requirement)
- keeps track of time percentage (relative to requirement)
- toast notification when subscribed successfully
- started creating the configurator
- editing basic options
- copyable code
- synax highlighting code
- CDN setup