# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0](https://github.com/metonym/svelte-focus-key/releases/tag/v1.0.0) - 2023-06-24

- support combination of keys (e.g., `key="Meta+k"`)
- use strict equality check for element to focus

## [0.3.2](https://github.com/metonym/svelte-focus-key/releases/tag/v0.3.2) - 2022-02-11

- publish the `package` folder

## [0.3.1](https://github.com/metonym/svelte-focus-key/releases/tag/v0.3.1) - 2022-02-07

- `focusKey` action should reflect updated actions

## [0.3.0](https://github.com/metonym/svelte-focus-key/releases/tag/v0.3.0) - 2022-01-24

- support multiple keys (`key` props accepts a `string` or `string[]`)

## [0.2.4](https://github.com/metonym/svelte-focus-key/releases/tag/v0.2.4) - 2021-12-15

- set `type="module"` in package.json

## [0.2.3](https://github.com/metonym/svelte-focus-key/releases/tag/v0.2.3) - 2021-12-14

- remove `exports` field

## [0.2.2](https://github.com/metonym/svelte-focus-key/releases/tag/v0.2.2) - 2021-12-14

- do not use subpath exports for `exports` field

## [0.2.1](https://github.com/metonym/svelte-focus-key/releases/tag/v0.2.1) - 2021-12-14

- specify `exports.import` entry in `package.json`

## [0.2.0](https://github.com/metonym/svelte-focus-key/releases/tag/v0.2.0) - 2021-11-30

- add `selectText` prop to select element text when focusing

## [0.1.1](https://github.com/metonym/svelte-focus-key/releases/tag/v0.1.1) - 2021-10-31

- remove `update` key from `focus-key.d.ts`

## [0.1.0](https://github.com/metonym/svelte-focus-key/releases/tag/v0.1.0) - 2021-10-10

- Initial release
