Skip to content

Latest commit

 

History

History
24 lines (13 loc) · 1.14 KB

File metadata and controls

24 lines (13 loc) · 1.14 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.2.4] - 2026-01-20

Changed

  • Updated JobSerializer#serialize? to check for LinkedinUrlValue::Base instead of klass. This fixes ActiveJob::SerializationError: Unsupported argument type: LinkedinUrlValue::AsBlank errors in Rails 8.1 by ensuring all LinkedinUrlValue types (Regular, Exceptional, AsBlank) can be serialized.

[0.2.3] - 2026-01-02

Changed

  • Updated JobSerializer#klass to return LinkedinUrlValue::Regular instead of LinkedinUrlValue::Base. Rails job serialization uses an index hash where Base (an abstract class) will never match, so the serializer now returns the concrete Regular class.

[0.2.2] - 2025-12-19

Changed

  • Added klass method to JobSerializer for Rails 8.1 compatibility. Rails 8.1 changed how ActiveJob::Serializers::ObjectSerializer works, requiring subclasses to implement a klass method that returns the class being serialized.