Since we've added new attribute classes, such as Magma::BooleanAttribute and Magma::LinkAttribute, Magma::Attribute#json_template has new values for attribute_class. This breaks the API for consumers like timur.
To keep the API consistent, we'll continue using the old attribute class names in #json_template.
This should get timur back to a working state without needing any changes. Since I'm newer to timur, I could use another set of eyes to verify things work 😄
Since we've added new attribute classes, such as
Magma::BooleanAttribute
andMagma::LinkAttribute
,Magma::Attribute#json_template
has new values forattribute_class
. This breaks the API for consumers like timur.To keep the API consistent, we'll continue using the old attribute class names in
#json_template
.This should get timur back to a working state without needing any changes. Since I'm newer to timur, I could use another set of eyes to verify things work 😄