# Changelog

## Igloo 13.3.0

### Fixed

1. Search results have empty fields when only one language is present

### Improved

1. Igloo CSS and JS smidge bundles now use the umbraco runtime minification implementation and cachebust when custom.css/js is updated

## Igloo 13.2.0

### Fixed

1. Cacheing in the settings service respects culture, for multi-languange sites

### Improved

1. Change Person Description input to RTE on person document type
2. Sort the google fonts alphabetically in the theme-explorer
3. Only show the theme editor when also logged in as an Umbraco Backoffice Admin
4. Add 'Login' and 'Register' widgets into the Footer Blocklist
5. Add 'umbraco form' and 'contact form' widgets into the Footer Blocklist
6. Add column width to the newsletter form widget for use in grids

### New

1. Add Facebook Pixel, X Pixel and Microsoft Clarity to Tracking & Access Options
2. Add ability to set the menu link text to be something other than the node name
3. Adding Google Analytics Script

## Igloo 13.1.5

### Fixed

1. Umbraco Forms Widget now correctly renders if column layout used

### Improved

1. Navigation widget supports multiple column options
2. Default setting for instagram gallery layout
3. More widgets allowed in Footer Columns

## Igloo 13.1.4

### Fixed

1. Fixed core package migration issue in 13.1.3

### Improved

1. Introduced a new layout for displaying the Instagram feed gallery.
2. Updated Twitter to X in Umbraco general settings.
3. Updated validation rules for X and Instagram usernames in Umbraco general settings.
4. Updated icons for Widget Text & Image and Text & Image settings.
5. Updated the names of some Umbraco fields to make them clearer and easier to use.

## Igloo 13.1.3

### Issue

1. A buggy release, found a core package migration issue and it will be fixed in 13.1.4

## Igloo 13.1.2

### Fixed

1. Fixed issue with null image in Widget Column Pod.

## Igloo 13.1.1

### Fixed

1. aspnet-validation.js updated to support Umbraco forms 13

## Igloo 13.1.0

### New

1. Instagram Feed Widget - restored

### Improved

1. Hero Widget - inner overlay
2. Theme - letter casing for main navigation
3. Subheader Navigation Item - allow custom text color
4. Pod Widget - update the image upload name for Pod from `image` to `image and video`

### Fixes

* Umbraco Form Widget - instability in trial ended scenarios

## Igloo 13.0.4

### Improved

1. Updated the readme

## Igloo 13.0.3

### Improved

1. Updated the readme

## Igloo 13.0.2

### Improved

1. Licensing Optimisation

## Igloo 13.0.1

### Known issues:

If using Umbraco.Cms 13.2.0, the `DataType - IG - Media Picker` shows an error `Maximum entries, requires 0 more. Maximum entries, 0 too many` this can be resolved by simply resaving the DataType in the Umbraco Backoffice

### New

1. Umbraco v13 support :tada:

## Igloo 6.0.4

### New

1. Umbraco v11-12 support

## Igloo 5.0.2

### Fixed

* Patch for faulty data types on package import
* Added video file support to Igloo Media Data Type

## Igloo 5.0.1

### Fixed

* Fixed faulty documenttype in document types
* Fixed error on subgrid

## Igloo 5.0.0

### New

* Umbraco 10 support

### Fixed

* Problem with line-height inputs on theme settings
* Person widget in grid caused an error

## Igloo 4.0.3

### Fixed

* Faulty search result across multlingual sites
* Hide link in menu for search page automatically

## Igloo 4.0.2

### Fixed

* Error on first publish of example site
* Culture fix on Search
* Fix for certain partials that could not be loaded
* Fallback value fix on sitemap
* Moved package migration into Core

## Igloo 4.0.1

### Fixed

* Css fix on hero
* Fix for certain partials that could not be loaded

## Igloo 4.0

### New

* Umbraco 9 support
* New faster Settings service for getting all the Igloo settings

### Improved

* You can now have "stage-" or "dev-" in your domain and not get a license warning

### Fixed

* Fixed bug where search would not work for document types not having variants activated

## Igloo 3.3

### Improved

* Map widget 50/50 wide, add settings for text-right
* Update license whitelist to include new Umbraco Cloud urls

### Fixed

* *Igloo Measurement Value - Empty* not working with line heights
* Toggle password visibility is the default button for form
* *Container Width, Container Width Small, Container Width Big* using wrong alias reference
* Search requires *Allow vary by culture* to be set on new doctypes

## Igloo 3.2

### New

* Rewrite of the [Gallery widget](https://docs.iglootheme.com/widgets/gallery) using CSS grid + video support
* Setting for 404-page
* Added Igloo.config file with [search settings](https://docs.iglootheme.com/page-types/search#advanced-search-settings-igloo-3-2)
* Button style underline
* Added new settings to theme node:\
  \&#xNAN;*Border Dark, Border Light, Success, Error, Text: Font Size, Text Big: Font Size, Text Small: Font Size, Text: Line Height, Text: Font Weight, Text Big: Font Weight, Heading: Line Height, Heading: Font Weight, Heading 1: Font Size, Heading 2: Font Size, Heading 3: Font Size, Heading 4: Font Size, Heading 5: Font Size, Heading 6: Font Size, Hero Heading: Font Size, Hero Heading Mobile: Font Size, Navigation Font Size, Navigation Font Size Mobile, Navigation Font Weight*
* Toggle password visibility on Login and Register widgets
* All first level widgets can now have a custom id for anchor tags

### Improved

* Updated UI for Theme Explorer
* Text & Images have same padding as other blocks, added a compact setting
* Set mobile nav padding to --grid-gutter
* Added Recaptcha 3 partial to Umbraco Forms Theme
* Updated Autoprefixer settings to ">1%, last 1 ie version"
* Text & Image should align with container width
* Added `scroll-behavior: smooth;` to html element

### Accessibility

* Search missing explicitly associated label
* "Go to top" button should set focus to #content
* Footer navigation header should be h2
* Text aside widgets should be h2
* Pre headings should be divs
* Added underline to links inside paragraphs
* Add autocomplete to known fields
* Updated forms UI to improve contrast

### Fixed

* Missing rel="noopener" on footer social links
* Theme alt contrast color not saved in generated theme
* Card text color get overwritten from grid text color

## Igloo 3.1

### Performance

* Set default image quality to 80
* Use passive event listeners
* Replace window scroll events with Intersection Observers
* Comment out custom.js & custom.css from start
* Preload Font Awesome
* Default google font with display swap
* Font Awesome display swap

### Improved

* Make footer column width optional, fill out available space if not set

## **Igloo 3.0**

### **New**

* Use Block List instead of Nested Content
* [Breadcrumbs widget](https://docs.iglootheme.com/widgets/breadcrumbs)
* [Member Logout path](https://docs.iglootheme.com/widgets/login#logout)
* [Section Navigation widget](https://docs.iglootheme.com/widgets/section-navigation)
* Added share email button to [Post](https://docs.iglootheme.com/page-types/feed/post)
* Hotjar tracking support
* [Text widget](https://docs.iglootheme.com/widgets/text) sidebar can now be set to sticky
* Added Grid Widgets to [Post](https://docs.iglootheme.com/page-types/feed/post)
* Added Grid Widgets to [Text Widget](https://docs.iglootheme.com/widgets/text)
* Added embed code to [Grid Video](https://docs.iglootheme.com/widgets/grid/video)
* Hide and show nav items depending on member login status
* Added “Remember me“ checkbox to Login Widget
* Setting for [Tabs](https://docs.iglootheme.com/widgets/tabs) to show “pills” navigation
* [People!](https://docs.iglootheme.com/page-types/people)
* Added Horizontal Scroll Mobile to Grid settings
* Added Adjust Column Height to Grid settings

### **SEO**

* Populate hreflang tag if available
* Setting for noindex, nofollow
* Extend render widget partial to take index (improve heading hierarchy)
* Improved structured data on Post
* Added setting to set [Accordion](https://docs.iglootheme.com/widgets/grid/accordion) to structured data FAQ

### **Improved**

* Make column width optional, fill out available space if not set
* Tabs now use deep-linking based on hash-navigation
* The page will scroll down to active tab if URL contains `#tab—*`
* Heading in Navigation widgets can have a link
* [Text & Image widget](https://docs.iglootheme.com/widgets/text-and-images): Align content vertical/horizontal
* [Text widget](https://docs.iglootheme.com/widgets/text) background-color
* Setting to disable auto-expand on Navigation Widget
* Newsletter form container use border-radius var
* Tab navigation improved contrast
* Improved crops created for Hero and Cards for better mobile versions and focal point support.
* Animate setting works inside the slider, animating when slide becomes visible
* Google Analytics 4 ID support

### **Fixed**

* Main nav selected state on big-nav item
* Share modal missing URL on desktop
* Casting 3-level nav as Page
* Fixed logo padding issue for Safari
* Theme explorer mobile height issue
* Theme explorer do not save over fonts if either dropdown at "Select font"
* Problems with Contact form if not variation is activated
* Create generated-themes folder if it does not exist on theme save

## Igloo 2.4

### Improved

* Member controller dictionary items

### Fixed

* Custom Approved Color Picker loses reference to theme node when placed in the root of site.
* File-upload always mandatory in Umbraco Forms
* Javascript crashes in some in-app browsers
* Header Button not centered vertically

## Igloo 2.3

### New

* Rewrite of CSS using CSS custom properties (CSS variables)
* Rewrite of JS in vanilla instead of jQuery
* Theme Explorer
* Added Theme alt color
* Approved Color Picker that gets values directly from theme node
* Footer -> Code widget

### Improved

* Text widget now has container and sidebar position settings
* Support for Instagram Basic Display API
* Loading state for buttons in the newsletter & contact form.
* Added a custom.css and custom.js file
* Added text-small to RTE formats
* Added a clean Umbraco Forms email template
* Added pager to search result page
* Ability to overwrite language name and flag
* Removed DotLess dependency

### Fixed

* Padding issue when buttons break into two rows
* Nesting big navigation in normal navigation results in a YSOD
* Consistent use of widget "Alias" field
* Map will not render without zoom level
* Navigation item touch-state changes the width of the element
* Logo only returning http link
* YSOD if there is no published settings node

## Igloo 2.2

### New

* Grid -> Slider
* Grid, Footer, Text Sidebar -> Navigation
* Header navigation alignment

### Improved

* Rewritten core functionalities for better performance
* Faster search
* Added author title to Grid-> Quote
* Error handling for newsletter, contact form & loginFixed

### **Fixed**

* Mega-nav z-index
* Favicon & Appicon not working
* Package option view not reading Igloo.key file

## Igloo 2.1

### New

* Mega Navigation
* Scroll-based animations
* Sub Grid
* Buttons DataType
* Package Option View
* Grid > Link List

### Improved

* Error log for theme-node
* Option to disable language picker

### Fixed

* Overlay opacity 5% returned 50%
* Could not load dotless.Core after Umbraco update
* Card height & overlay error
