|  | # Changelog | 
|  |  | 
|  | All notable changes to similar are documented here. | 
|  |  | 
|  | ## 2.0.0 | 
|  |  | 
|  | * `Fragile` no longer boxes internally. | 
|  | * `Sticky` and `SemiSticky` now require the use of stack tokens. | 
|  | For more information see [#26](https://github.com/mitsuhiko/fragile/issues/26) | 
|  | * `Sticky` now tries to drop entries from the thread local registry eagerly | 
|  | if it's dropped on the right thread. | 
|  |  | 
|  | ## 1.2.1 | 
|  |  | 
|  | * Fixed non slab versions only allowing a single sticky. | 
|  |  | 
|  | ## 1.2.0 | 
|  |  | 
|  | Note on safety: the `Sticky` and `SemiSticky` types allow data to live | 
|  | longer than the wrapper type which is why they are now requiring a `'static` | 
|  | bound.  Previously it was possible to create a sticky containing a bare | 
|  | reference which permitted unsafe access. | 
|  |  | 
|  | * `Sticky` now requires `'static`. | 
|  | * Added the `slab` feature for an internal optimization for `Sticky` to use | 
|  | a slab instead of a `HashMap`. | 
|  |  | 
|  | ## Older Releases | 
|  |  | 
|  | Older releases were yanked due to the insufficient trait bound on `Sticky`. |