- Fix: In 2019.2 the administration was broken. This now works again!
- Fix: Additional js can now also be added in the header like ai.js! This fixes a problem with IE where the custom script was loaded too late!
- New: Support of the safari cookie fix from Safari-cookie-in-iframe. Please see the documentation at "Safari cookie fix" on the advanced tab. This setting can be done at the "Advanced Settings" tab -> "Advanced features" section.
- New: The safari cookie fix is also available in the resize.js.
- New: header('P3P: CP="ALL DSP NID CURa ADMa DEVa HISa OTPa OUR NOR NAV DEM"'); is now set by default to allow cookies in IE. You have to set this manually for remote pages.
- New: Cookie fix for IE is included and added to the documentation (p3p header is sent!).
- New: Scroll to top is now also available for the external workaround for ajax forms.
- New: Scroll to top is now also available if you share your content to a different domain.
- New: Extended jQuery help and documentation for finding external links and changing the target there!
- New: Margin top and bottom is now set to 0 of the element to measure to avoid that you need to use the additional height setting if this is not the case.
- New: Improved the add_iframe_url_as_param_prefix setting. Additional checks was added for https. s| is now only added when a https site is included into a http page.
- New: The mapping of parameters from the parent url is now done after "Map parameter to url". So that this 2 features now work together!
- New: Standalone version does now also support to be included inside a method. This makes is possible to include it also to e.g. Joomla
- New: Standalone version does now support to set $iframeStandaloneOptions directly before you include the standalone version. This makes it possible that you don't need to create a settings file but define it before the include.
- New: Standalone version was now tested with the latest version of Joomla 3.8.10 with the usage of phpDirect successfully.
- New: resize_on_element_resize is now initialized in the onload event and not only once. So it works on next pages in an iframe also!
- New: Demo for iframeresizer
- New: Resize summary on the website: Advanced iframe resize to content summary | TinyWebGallery Blog
- New: The reset to default get postMessage communication as default as only 0.2% of all used browsers (IE <= 8) do not support this! When the project was started this was almost 20%!
- New: {session_id} is now available as url parameter. If a session does exist it is replaced by the session id otherwise with a empty string.
- New: Added overflow:hidden by default to the ai_wrapper_div. Seems that the measurement especially for floating layouts is better then. This is also added to the documentation of the "element to measure".
- Fix: $hide_page_until_loaded unload event is now moved as last part of the onload event and surrounded with a try/catch. This caused the hide_part_of_iframe feature to fail when it was used on different domains. So now the $hide_page_until_loaded works again on different domains but without otimized page transitions. But for this you should still use hide_page_until_loaded_external if you like to hide css modifications on an external domain.
- Fix: Improved documentation of show_part_of_iframe_style
- Fix: wp_kses was not mapped in the standalone version.
- Fix: advanced-iframe-custom folder in the standalone version für a custom loader icon is now also mapped correctly.
- Fix: The area selector was not inserting the security key properly after the security key was made optional. Now it is inserted properly again.
- Fix: The code for $hide_page_until_loaded changed because if about:blank is used as default the onload event was fired too fast.