> For the complete documentation index, see [llms.txt](https://headless.intelligems.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://headless.intelligems.io/version-1.0.0-beta/change-log.md).

# Change Log

## 1.0.0 - Major Release

### Breaking Changes

1. `useIgExperiments` is no longer avaible.  It is now `useIgExperiences`. &#x20;
2. `useIgTestGroups` is no longer available.  It is now `useIgVariations`.
3. `useIgTestGroup` is now longer available.  It is now `useIgVariation`.
4. `useIgCheckout` is no longer available.  It has been combined with `useIgCart.`

### New Features

* Preview mode now more closely aligns with our non-headless preview mode.
  * Previews are now loaded individually.
* `useIgStyles` - Exports colors to show price changes in integration mode.
* `useIgPreviewedExperience` - Returns the experience actively being previewed.
* &#x20;`useIgConfigExperiences` - Returns all experiences in the current configuration file.
* Exclusion Groups are now supported.
* Custom Events are now supported.

## 0.4.0

* Feature - Update package to use the latest Traffic Config and Page Targeting features.

## 0.3.3

* Bugfix - Unassigned users incorrectly marked as excluded in track event.

## 0.3.2

* Feature - Add support for passing ids as Query Parameters during redirect tests.

## 0.3.1

* Bugfix - Don't send track events when changing tabs.

## 0.3.0

* NEW:
  * Next.js App Directory design support.
  * Next.js only: send track events on page unload.

## 0.2.8

* Add redirect support - Keep user unassigned until visiting redirect origin url.

## 0.2.7

* Internal improvements to logging.

## 0.2.6

* Internal improvements to Google Analytics tracking.

## 0.2.5

* Internal improvements to Google Analytics tracking.

## 0.2.4

* Internal change to bypass Intelligem's CDN when developing locally.&#x20;

## 0.2.0

* `useIgCart` now runs within `useIgTrack` , in case customer forgets to use `useIgCart`
* Intelligems Preview Widget is now draggable.
* Enabled configuration and version tracking.
  * Intelligems package version tag included within SRR HTML

## 0.1.9

### New Features

* GA4 Support

## 0.1.4

### Breaking Changes

* The hooks now return objects with a `isReady` state.  `isReady` returns `true` once the Intelligems configuration file is downloaded and stored in React Context.

### New Features

* Pack Digital support added.
* Preview mode now displays a Test Group Switcher component.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://headless.intelligems.io/version-1.0.0-beta/change-log.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
