Sha256: 993fa5e369a9635b5fdfe5e84614a5b691ba8f18aca361e67cf40885662bbaa6

Contents?: true

Size: 1.06 KB

Versions: 1

Compression:

Stored size: 1.06 KB

Contents

# 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.1.4

### Fixed

- Removed unneeded dependency from gemspec.

## 1.1.3

### Added
- Optimize object shapes for the Ruby interpreter by declaring instance variables in constructors.

## 1.1.2

### Added
- Sanity check for unsupported options

### Fixed
- Handle converting ActiveSupport::TimeWithZone to a Time so it can be better dumped to non-JSON formats.

## 1.1.1

### Added
- Add `array` class method to serializers.

## 1.1.0

### Added
- Add helper method for scope option.
- Pass serialization options to child serializers.
- Add `if` option to conditionally include fields.
- Better cache keys handling for more complex objects.

## 1.0.2

### Added
- Better integration with ActiveSupport caching.

## 1.0.1

### Fixed
- Compatibility with change to fetch_multi in ActiveSupport 4.2.

## 1.0.0

### Added
- Initial release

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fast_serializer-1.1.4 CHANGELOG.md