Sha256: 2a7c7d8ba7d683334f77f15a8b6d1d463c5eed45daa297f9d3a992ea7821dcba
Contents?: true
Size: 1.71 KB
Versions: 1
Compression:
Stored size: 1.71 KB
Contents
2020-04-24 v0.5.2 -------------------- * Bug fix: Fix NoMethodError in ActiveSupport 6's Module.parent 2018-06-26 v0.5.1 -------------------- * Bug fix: autoload backtrace search "improvemnts" 2018-06-07 v0.5.0 -------------------- * Add support for autoloading class definitions from JSON in a DATA section 2018-05-29 v0.4.1 -------------------- * Fix a namespace'd class from not being defined if top-level class exists 2018-05-27 v0.4.0 -------------------- * Bug fix: conversion bug when a module is used as a type specifier * Bug fix: Fixnum deprecation * Add support for JSON serialization and accessor formats that differ from definition * Add method that modules can use for initialization 2017-12-04 v0.3.0 -------------------- * For attributes with a type of String don't convert nil to an empty string 2017-10-22 v0.2.4 -------------------- * Add class2 filename and linenum to generated classes * Bug fix: use the correct class name when instantiating a default nested instance 2017-10-11 v0.2.3 -------------------- * Bug fix: don't try to convert to Float, Fixnum, Date, DateTime when nil * Bug fix: more constant checking before creating 2017-09-28 v0.2.2 -------------------- * Bug fix: check constant existance before creating 2017-09-23 v0.2.1 -------------------- * Bug fix: to_h values should not always be a Hash 2017-09-14 v0.2.0 -------------------- * Add class2 method 2017-08-15 v0.1.0 -------------------- * Add support for blocks * Add Class2::StrictConstructor * Bug fix: to_h conversion failure caused element to be skipped 2017-08-10 v0.0.2 -------------------- * Add support for types * Bug fix: don't attempt to create invalid method names * Bug fix: don't assume constructor arg is a Hash
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
class2-0.5.2 | Changes |