v1.4.7
- Fix: Correctly sanitize the font-weight control in the Astra Customizer.

v1.4.6
- Fix: Transparent Header logo not being displayed.
- Fix: Sticky header colors not working when page header is used on a page.

v1.4.5
- Fix: Sticky header options hidden in customizer when above and below headers are not used.

v1.4.4
- Fix: PHP warning in customizer when all addons are deacivated.

v1.4.3
- Improvement: If a menu item has a #link, the menu will automatically be closed.
- Fix: Transparent header menu and submenu colors not applied for menus in above header and below header.
- Fix: Increased z-inde of sticky header so that it does not go under any otherpage elements.
- Fix: Sticky header background color not being applied when sticky header is enabled using page meta only.

v1.4.2
- Fix: PHP Fatal error in LearnDadh distraction-free learning mode.

v1.4.1
- New: Color options for Sticky Above, Below and Primary Header.
- New: Color options for transparent header are now responsive.
- New: Submenu color options for transparent headers.
- New: Shortcodes for LifterLMS and LearnDash profile link - [astra_lifterlms_profile_link] and [astra_learndash_profile_link] respectively.
- Improvement: Add alpha color picker for all the color options in customizer.
- Fix: Flyout menu navigation overflowing outside the flyout container.
- Fix: Inline logo and title does not work if custom menu item is set to be outside.
- Fix: Excerpt length from Elementor Pro's widgets not working due to filter in Astra.

v1.4.0
- New: Mobile Headers add-on. Check out the changelog of 1.4.0-beta for all the new changes.
- Fix: Below header merge menu adds different colors for both the menus.
- Fix: Scrollbar visible for no toggle menu style when last menu item has submenus.
- Fix: Fullscreen menu not center aligned in below header.
- Fix: Desktop logo width is not inherited on the mobile logo is mobile logo does not have any width.

v1.4.0-beta.5
- New: Separator param to differentiate desktop and mobile header settings in a section.
- New: Option to hide custom menu item on a mobile device.
- New: Background image option for menu background.
- Improvement: Default paddings for above and below headers. Improved spacings in between header sections.
- Improvement: Display a notice in customizer header section if the header is built using custom layouts addon. - https://cl.ly/shfh
- Improvement: Improved transition for the flyout and fullscreen styles.
- Improvement: Spacing between the menu item and dropdown icon for all mobile menu styles.
- Improvement: Mobile header layouts now work on breakpoint width instead of static 544px width.
- Fix: Flyout menu is not loading in full screen when we set sticky.
- Fix: Half border added to a custom menu item on a mobile
- Fix: Background color and image param are not working for the sticky header in responsive options.
- Fix: Swap positions does not work in stack layout
- Fix: When the menu is disabled, flyout goes full width.
- Fix: No toggle style overflows outside the screen.
- Fix: Sticky + Transparent is not working
- Fix: Dropdown menu width shrunk in stack layout.
- Fix: Custom Layout missing all the columns like Display Rules, Author.
- Fix: Fullscreen menu not correctly center aligned.
- Fix: Primary menu border not working for the no-toggle style.
- Fix: Priority 0 is not being set from Custom Layout.
- Fix: WooCommerce infinite scroll -- products appear on shop/category page even if only show categories is selected.
- Fix: WooCommerce Checkout form label as placeholder not working for a few checkout fields.
- Fix: WooCommerce Quick View popup on a smaller screen does not display product title
- Fix: Lifter LMS - Header goes full width when content is set to full width and LifterLMS Distraction Free Learning is enabled.

v1.4.0-beta.4
- New: Mobile menu style - "No Toggle"
- New: Mobile Header support for Above Header and Below Header.
- New: Introduced responsive params for colors, background, slider etc to allow reducing duplicate settings.
- New: Merge Desktop header and mobile header settings to reduce the number of separate settings in customizer.
- New: Spacing options for single blog post layout.
- New: Improve UX for multiple Logos in Customizer. Add logos for transparent/sticky/mobile etc only when you want to have a different logo than default.
- Fixed: Fine Tune close icon position in flyout menu.
- Fixed: Astra Header doe snot work correctly in IE11
- Fixed: Custom Layouts 404 page does not display background image to body
- Fixed: Custom Layouts & Thrive Page builder not allowing correct content to be modified.
- Fixed: Toggle button content is not center align in above header.
- Fixed: Primary menu by default open in some cases.
- Fixed: use plugins_url to fetch correct assets URL instead of custom building the URLs.

v1.4.0-beta.3
- New: Added option to swap sections in above and below the header.
- Improvement: Border for Mobile Header improved with Top, Right, Bottom & Left border option.
- Improvement: Default flyout menu alignment updated to the Left.
- Improvement: Make default flyout width 70% for below 544px width devices.
- Fixed: Sticky header menu scroll issue. 
- Fixed: All flyout menu is not loading in full screen when we set sticky.
- Fixed: Thrive architect editor conflict in customizer for custom layout.
- Fixed: Background property for the body not working with 404 page designed using the custom layout.
- Fixed: Featured image is not visible for infinite scroll with Page Header addon.
- Fixed: Logo cannot be changed from page header until a logo is added in the customizer.

v1.4.0-beta.2
- New: Introduced Display on Mobile option for Above and Below Header.
- New: Mobile Header options added for Above and Below Header.

v1.4.0-beta.1
- New: Introduced Mobile Header Addon.

v1.3.4
- Fixed: Masonry effect not working in Blog Pro.
- Fixed: Logo cannot be changed from page header until a logo is added in the customizer.

v1.3.3
- Improvement: Add Astra Pro fields in the LifterLMS Course builder.
- Improvement: Quick View gallery now support image variation images.
- Improvement: Headers created using custom layouts work correctly with transparent headers.
- Improvement: Target Rule now allow targeting WooCommerce shop page.
- Improvement: Target Rule now allows targeting all the posts inside a taxonomy/term.
- Improvement: Added newly introduced actions in Custom Layouts addon.
- Improvement: Updated logic for Ajax add to cart to add better support for third-party WooCommercce plugins.
- Improvement: Set default background color for page headers with 0.5 so that the background image is visible by default.
- Improvement: Custom Layouts addon now supports Divi Builder.
- Improvement: Change read time string to be gramatically correct.
- Fixed: Page Headers not displayed correctly when in customizer.
- Fixed: Ajax add to cart not displaying variation names in some cases.
- Fixed: Custom Layouts + Thrive Page builder fixes.
- Fixed: When WooCommerce cart is used in header layout 2. Menu is misaligned on safari 10
- Fixed: Sticky header is not working as expected with padded layout.
- Fixed: Quick View popup adds space for header, above header.
- Fixed: Enable cursor for the Quick View background.

v1.3.2
- Fixed: Custom layout not saving values for "Sticky: Desktop + Mobile".
- Fixed: Background color not working for the sticky header.
- Fixed: Background color not working on blog layouts and blog grid layouts.
- Fixed: Added a default value for link color for below header section.
- Fixed: Background param not saving when color is set to empty.
- Fixed: WP CLI commands to activate the license not working on a fresh site.

v1.3.1
- Fixed: Above header navigation JS error.
- Fixed: Above header background color not working.

v1.3.0
- Improvement: Merge the footer widget background options into the background image param.
- Improvement: Merge the small footer background options into the background image param.
- New: Introduced customizer background param.

v1.2.3
- Improvement: Improve UX on white label screen so that it's more clear on how to get back the white label screen when it is hidden.
- Improvement: Hide Cloudways hosting link if white label settings are used.
- Fixed: Multiple Custom layouts loaded on the same page causing second layouts to not load its CSS.
- Fixed: WooCommerce Quick View content height not being applied.
- Fixed: Transparent Header navigation colors should be applied only for the desktop view. This fixes issue where transparent header on mobile would add same background color and text color which made texts non-readable.

v1.2.2
- Fixed: PHP Notice when saving a custom layout.
- Fixed: PHP Notice when white label settings are not saved on a site.

v1.2.1
- New: 404 layout support in Custom Layouts addon.
- Improvement: Moved the links for `Custom Layouts`and `Page Headers` add-ons under Appearance. So one less click to get to the required settings.
- Improvement: Support for gtag.js for the infinite scroll for tracking Google Analytics page views.
- Fixed: Quick View not loading the description completely.
- Fixed: Correctly send only the base URL to Google Analytics when tracking page views on the infinite scroll on single post view.
- Fixed: CSS from custom hooks addon being loaded as a separate file is not combined with rest of the Astra Pro's CSS.

v1.2.0
- New: Introduced Spacing Addon.
- New: Introduced LifterLMS Addon.
- New: Added Woocommerce General typography and color options.
- New: `astra_woo_mini_cart` shortcode added to display cart icon.
- New: Option to separate menu on mobile, This allows displaying the top header/ below header menu on their place even on mobile.
- Improvement: Updated compatibility with the navigation menu plugins.
- Improvement: Added Thrive architect support for Custom layout.
- Improvement: Move Site layout options into Container Layout.
- Improvement: Now you can add responsive width for the Transparent Header & Sticky Header Logo.
- Improvement: Renamed Action `astra_woo_quick_view_product_summary` and deprecate `astra_woo_qv_product_summary` action.
- Improvement: Custom layout code editor default value updated from `<?php // Add your snippet here. ?>` to `<!-- Add your snippet here. -->`
- Fixed: WPML Compatibility for Custom Layouts addon.
- Fixed: Woocommerce Single Product Ajax add to cart is activated then related products and upsells not able to add in the cart.
- Fixed: Affiliate single product ajax add to cart not redirecting to the affiliate URL.
- Fixed: Doesn't create duplicate cache files if the earlier were not deleted.
- Fixed: Blog Pagination not working with Woocommerce addon.
- Fixed: Quick view not working for infinite pagination.
- Fixed: Quick view modal position below when Sticky Header activated.
- Fixed: Display Author only for post, not for any custom post type.
- Fixed: Corrected the global translations directory to be - `wp-content/languages/plugin/<translation-file>`. Earlier this global directory was `wp-content/languages/<translation-file>` Which differed from what we are recommending in the translation documentation - https://wpastra.com/docs/how-to-translate/

v1.2.0-beta.4
- New: Now you can add responsive width for the Transparent Header & Sticky Header Logo.
- New: Added Woocommerce General typography and color options.
- New: astra_woo_mini_cart shortcode added to display cart icon.
- Improvement: Renamed Action astra_woo_quick_view_product_summary and deprecate astra_woo_qv_product_summary action.
- Improvement: Added Thrive architect support for Custom Layout.
- Improvement: Custom layout code editor default value updated from `<?php // Add your snippet here. ?>` to `<!-- Add your snippet here. -->`
- Improvement: Site Layout options moved to Container section.
- Fixed: Blog Pagination not working with Woocommerce addon.
- Fixed: Quick view not working for infinite pagination.
- Fixed: Quick view modal position below when Sticky Header activated.
- Fixed: Display Author only for post, not for any custom post type
- Fixed: Affiliate single product ajax add to cart not redirecting to the affiliate URL.
- Fixed: Custom Menu Item for Page Headers HTML markup being not rendered to the front end.
- Fixed: Quick View loader not working in the WooCommerce shortcode.

v1.2.0-beta.3
- New: Blog Pro spacing option added.
- New: Blog Pagination spacing option added.
- Improvement: Added top, bottom spacing for menu & Submenu for Primary Header, Above Header and below Header.

v1.2.0-beta.2
- New: Improved the Spacing param to allow selecting unit from px, em, %.
- New: Added spacing options for Site Identity.
- Improvement: Updated the UI of the spacing param.

v1.2.0-beta.1
- New: LifterLMS Addon.
- New: Spacing Addon.
- New: Option to separate menu menu on mobile, This allows to display the top header/ below header menu on their place even on mobile.
- Fixed: WPML Compatibility for Custom Layouts addon.
- Improvement: Updated compatibility with the navigation menu plugins.

v1.1.0
- New: WooCommerce Designer Addon.
- New: New action `astra_footer_inside_container_top` added in footer.
- New: New action `astra_footer_inside_container_bottom` added in footer.
- Fixed: Header content fullwidth not working with Sticky Header.

v1.1.0-beta.3
- New: More Options to Customize Cart in Menu.
- New: Option to retreive the checkout fields even if the page is reloaded.
- Fixed: 'Use Labels as Placeholders' now supports all the custom checkout fields as well.
- Fixed: Quick View displays the gallery arrows even if it does not exist on the product.
- Fixed: Changed off canvas close icon position to be in the Off-Canvas.

v1.1.0-beta.2
- New: Added option to Use Labels as placeholders - https://cl.ly/ouaZ
- New: Display The Quick View when clicked on product image - https://cl.ly/ov5y
- Improvement:  Checkout: Custom Content width will be applied only to the checkout form.
- Improvement: Improved the shadow for the shop grid.
- Improvement:  Add Ajax support for 'Add to Cart' button in Quick View.
- Fixed: Updated the style for the Quick View Loader.
- Fixed: Add max height to the gallery thumbnails in Vertical Gallery
- Fixed: Overall Improvements for the UI elements.

v1.1.0-beta.1
- New: Added woocommerce 

v1.0.4
- Fixed: When featured image overlay is used in a page header it disables the featured image from search results page.
- Fixed: Custom Layouts - Wrapper closing issue with PHP snippet.
- Fixed: Page Header & Transparent Header on mobile causing content to be pushed above.
- Fixed: Customizer Preview fatal error for WordPress 4.9 and older version.

v1.0.3
- New: Support for the WordPress code editor when using `code editor` in Custom Layouts.
- New: Custom Layouts - Added support for WooCommerce Hooks when using `hook`.
- Fixed: Correctly display whitelabel plugin name in missing places.
- Fixed: Page header featured image overlay all the featured images on the pages.
- Fixed: Add missing closing <span> in the scroll to top markup.
- Fixed: Blog Pro masonry grid not aligned correctly on Safari.
- Fixed: Header markup duplicating even if the sticky header is not enabled.
- Fixed: Blog pro infinite scroll not working after more than 10 posts.

v1.0.2
- Fixed: Logo being cropped in customizer preview.

v1.0.1
- Fixed: Blog pro ajax request forbidden.
- Fixed: Some SVG logos were not being displayed.
- Fixed: Transparent Header - Not working for static blog page.
- Fixed: Transparent Header - Force Disable on Archive Pages? renamed to Force Disable on Special Pages? and added for archive, search, 404 page.

v1.0.0
- New: Blog Pro addon - This module adds more options in the customizer for the blog layouts.
- New: Site Layouts addon - Adds Box, Fluid, Padded layouts to add more design possibilities to your websites.

v1.0.0-rc.10
- New: Added a button to regenerate the cache generated by Astra Pro.
- New: Custom Layouts - Allow footers to be made sticky.
- Enhancement: Header Sections - Header Sections menu support added if a primary menu is disabled for responsive devices.
- Enhancement: Page Headers - Custom Primary Menu option is available whether Merge Page Header with Site Header is selected or not.
- Fixed: Header Sections - If the primary menu is hidden the below header menu was also hidden.
- Fixed: Transparent Header - Logo width not applied to the customizer preview.
- Fixed: Sticky Header - Sticky Header opacity not working when header's background color with opacity applied.
- Fixed: Page Headers - Logo width option was not working.
- Improvement: Page Headers - Transparent Header renamed to Merge Page Header with Site Header.

v1.0.0-rc.9
- New: Transparent Header Addon
- New: Now design Header & Footer directly from Custom Layouts Addon (Formerly Advanced Hooks Addon)
- Improvement: Renamed Advanced Headers Addon to Page Headers.
- Improvement: Renamed Advanced Hooks Addon Custom Layouts.
- Improvement: Custom Layouts - Automatically enabled Beaver Builder and Elementor.
- Improvement: Header Sections - Background Color picker with opacity option added in the Customizer.
- Fixed: Page Headers - Allow Template to be overridden from the child theme.
- Fixed: Page Headers - Page content text overlap on page headers.
- Fixed: Sticky Header - Fade animation effect is not applied to top bar.
- Fixed: Typography - Font Family for Headings was inherited from the body, now it will be correctly inherited from Heading Font Family.
- Fixed: White Label - Theme's welcome page, site footer's author name, author URI missing from the white label.
- Fixed: Removed category word on custom post-types category archive in page headers.

v1.0.0-rc.8
- Fixed: Advanced Hooks - Shortcode not working inside the content.

v1.0.0-rc.7
- New: Header Sections - Sticky Header support added for Below Header Section.
- Improvement: All Background Color picker with opacity option added in the Customizer.

v1.0.0-rc.6
- Improvement: an Improved white-label support which allows white labeling all the free plugins created for Astra.
- Fixed: Advanced Hooks adding wrapper <div> for the hooks added outside the <body> tag, This will allow adding scripts etc in the <head> tags.
- Fixed: Sticky headers will take text colors from the main header settings in the customizer. Earlier when the advanced header was used on a page the sticky header would take color settings from the advanced header.

v1.0.0-rc.5
- New: Introduced White Label feature
- Improvement: Escape all the SQL queries used in Target Rules.
- Improvement: Advanced Headers - Display rules added to the advanced headers listing page.

v1.0.0-rc.4
- Fixed: SVG logos cannot be cropped hence this will fall back to resizing the logo with CSS when using a SVG logo.
- Fixed: Target Rules not working on the Archive pages.
- Improvement: Header or Primary menu background color applied to mobile menu background color.

v1.0.0-rc.3
- New: Header Sections Addon.
- New: Advanced Hooks - Ace code editor for PHP Snippet.
- New: Advanced Headers - Retina logo option.
- New: Advanced Headers - Logo width option.
- New: Scroll to Top - Hide on mobile option.
- New: Sticky Header - Enable on mobile.
- New: Sticky Header - Logo width option.
- New: Sticky Header - Logo width option.
- Improvement: Advanced Headers - Optimized target rules.
- Improvement: Advanced Hooks - Optimized target rules.
- Improvement: Advanced Hooks - Live preview in page builder.
- Fixed: Typography blog post archive.

v1.0.0-rc.2
- New: Sticky Header - New appear animation styles fade and slide.
- New: Sticky Header - Options enable sticky header on mobile
- New: Sticky Header - Options to set different logo for sticky header
- New: Typography Addon - Button typography options.
- Improvement: `astra_addon_activated` action hook added, it triggered after activation of any astra addon.
- Improvement: `astra_addon_deactivated` action hook added, it triggered after deactivation of any astra addon.
- Improvement: Advanced Hooks - Action hook's description updated with actual hook name.
- Improvement: Sticky Header - Shrink header functionality.
- Improvement: Updated Brainstorm Updater to latest version.
- Fixed: Scroll to Top icon visible if masthead is exist and scroll height is more than masthead.
- Fixed: Tooltip not working on Advanced hooks.
- Renamed: Blocks addon to Advanced Hooks.

v1.0.0-rc.1
- New : Introduced new Blocks addon - Add content conditionally in the various hook areas of the theme.

v1.0.0-beta.11
- Fixed: Scroll to Top offsetHeight not found if there is no header element on the site.

v1.0.0-beta.10
- Fixed: Handled PHP notice when Advanced Headers settings saved.
- Fixed: Handled PHP notice for Custom Primary Menu.
- Fixed: Advanced Headers tabs design conflicts with other plugin.

v1.0.0-beta.9
- Improvement: Updated location setting this will be a breaking change, but design will not effect.

v1.0.0-beta.8
- New: Subtitles (https://wordpress.org/plugins/subtitles/) plugin compatibility with Advanced Headers.
- Enhancement: Transparent Header support added in Advanced Headers.
- Enhancement: Sticky Header background color option added in Advanced Headers.
- Enhancement: Custom Primary Menu option added Advanced Headers.

v1.0.0-beta.7
- New: Introduced new Advanced headers addon - Make your header layouts look more appealing and sexy!.
- Improvement: Renamed Advanced Footer to Footer Widgets.

v1.0.0-beta.6
- New: Added function astra_get_template() to override addon templates from child theme.
- Improvement: Primary navigation background option added.
- Improvement: Archive summary typography support.

v1.0.0-beta.5
- Fixed: Call to undefined function astra_get_option()

v1.0.0-beta.4
- Enhancement: Menu Navigation background color option added in Colors & Background.
- Enhancement: Position for Scroll to Top option added.
- Enhancement: Archive Summary Font Family, Font Weight, Text Transform and Line Height option added in Typography.
- Improvement: Slider implemented for line heights controls.

v1.0.0-beta.3
- Enhancement: Added theme customizer preview js dependency for addons customizer preview js.
- Enhancement: Used astra_get_option() to set default customizer options instead of representative Astra_Theme_Options::defaults().
- Enhancement: Moved 'Scroll to Top' section from panel 'miscellaneous'.
- New: Added shrink option for sticky primary header.
- New: Position for 'Scroll to Top' option added.
- Enhancement: Moved 'Scroll to Top' section from panel 'panel-miscellaneous'.
- Enhancement: Used astra_get_option() to set default customizer options instead of representative Astra_Theme_Options::defaults().
- Fixed: Removed unnecessary theme CSS dependencies.
- Fixed: Scroll to top js issue fixed for all browser.
- Fixed: Added typography support for fallback menu.
- Fixed: Fallback submenu color, sticky header customizer order updated
- Fixed: Fallback submenu color support added.
- Fixed: Removed filter which is used to combine the addon files.

v1.0.0-beta.1
- Initial Release
