amberframework / amber

A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.
https://amberframework.org
MIT License
2.57k stars 206 forks source link

Crystal 0.35.0 #1210

Closed drujensen closed 4 years ago

drujensen commented 4 years ago

Description of the Change

These changes are needed to upgrade amber to support crystal 0.35.0 without dropping support for previous version.

JSON.mapping/YAML.mapping macros are deprecated. Either include the added dependency or migrate to Serializable to avoid warnings.

The updates of crystal-pg v0.21.1, crystal-mysql v0.11.1 should be applied to granite also.

The following dependecies need to be updated after the next release

Done: cli - drujensen/cli#4 teeplate - mosop/teeplate#18 liquid.cr - TechMagister/liquid.cr#44