github amberframework/amber v0.8.0
Amber 0.8.0 - Crystal 0.25 and much more

latest releases: v1.4.1, v1.4.0, v1.3.2...
5 years ago

Breaking changes

Update to Crystal/0.25.0 #857 thanks @robacarp
Update granite and rename Granite::ORM to Granite #789 thanks @faustinoaq
Update default bootstrap version to 4 (latest cdn) #746 thanks @ChangJoo-Park
Simplifies render removing edge case. #791 thanks @elorest
Removes support for amber deploy #862 thanks @faustinoaq

Bugfixes

Disables granite logging in specs #886 thanks @robacarp
Use break instead of exit in Amber::Server#start #777 thanks @c910335
Fix HTML issues in application.ecr template #782 thanks @dtcristo
Fix exec exit status code #784 thanks @faustinoaq
[CORS] Fixes Cors Headers with Case Insensitive Matching #758 thanks @eliasjpr
[Params] To hash method not returning correct value #745 thanks @eliasjpr
Fixes view filename for controller in recipes #823 thanks @faustinoaq
Fix Crecto auth spec #824 thanks @faustinoaq
Use context.locale instead of ::I18n.locale #814 thanks @docelic
Fixes Crecto #795 thanks @faustinoaq
fixes blocking cors issues #803 thanks @fridgerator
[Bug] Redirect With Controller as String #849 thanks @eliasjpr
fix controller generator #838 thanks @drujensen
Remove reload pipe #860 thanks @faustinoaq

CLI improvements

api generator #828 thanks @drujensen
Add missing migrations generator #818 thanks @faustinoaq

Dependency updates

Change liquid.cr shard to point to latest version #741 thanks @faustinoaq
Update Citrine to v0.3.2 #887 thanks @robacarp
Update crystal-redis to 2.0.0 #882 thanks @katafrakt
update granite version to v0.9.1 #721 thanks @drujensen
Ameba v0.5.0 -> v0.6.0 #786 thanks @veelenga
Update Redis #822 thanks @faustinoaq
Update assets #825 thanks @faustinoaq
Update redis to latest version #788 thanks @faustinoaq
Update Crecto to v0.9.0 (v0.25.0 compat) #878 thanks @faustinoaq
Update mysql and sqlite dependencies (v0.25.0 compat) #880 thanks @faustinoaq

Documentation updates

Update amber framework badge #884 thanks @faustinoaq
Fix broken links on amber README #813 thanks @faustinoaq
Updates dependency badge #844 thanks @faustinoaq
Update docs links #846 thanks @faustinoaq
Wrong link on amber new --help #836 thanks @mofumofu3n
Update Benchmarks #839 thanks @faustinoaq

Other Enhancements and Optimizations

Small README adjustments #734 thanks @faustinoaq
Add StackOverflow advice #735 thanks @faustinoaq
Remove temporary filters #743 thanks @damianham
Remove Granite.settings.logger from spec #816 thanks @faustinoaq
Add more build specs and include bugfixes #850 thanks @faustinoaq
[Fix] Corrects indentation and adds new line #736 thanks @eliasjpr
Improve column names in amber pipelines #732 thanks @docelic
Small style enhancement for buttons color #726 thanks @faustinoaq
Enhancements for Travis and Specs #785 thanks @faustinoaq
Database migration enhancements #787 thanks @faustinoaq
Support Procs in respond_with #774 thanks @damianham
Fix Auth generator for classes different than User #779 thanks @epergo
Fix indentation when adding auth routes #780 thanks @epergo
Changed visibility scope of some Amber::Server methods #771 thanks @Sija
[CLI] DB Seed Command Output #754 thanks @eliasjpr
[CLI] change the default recipe source URL #764 thanks @damianham
Replace ADD with COPY #765 thanks @drujensen
[Formatting] Applies Crystal Tool Format #744 thanks @eliasjpr
Add missing status codes to logs #830 thanks @faustinoaq
Print spec_result just once #820 thanks @faustinoaq
Update ::puts to puts #821 thanks @faustinoaq
fixes not_nil runtime exception in json parser #804 thanks @fridgerator
remove s #811 thanks @pynixwang
README Template: simple, better, and enjoyable. #812 thanks @faustinoaq
Fix crystal tool format when creating a new app #797 thanks @epergo
Change confusing puts to info and add error logger #796 thanks @faustinoaq
Fix format issues when scaffolding auth #798 thanks @epergo
Fixes home page on small screens #868 thanks @faustinoaq
Add shards check #874 thanks @faustinoaq
[Cleanup] Removes unnecessary code from spec helper #883 thanks @eliasjpr
Fix amber framework badge #845 thanks @faustinoaq
Use name_plural and display_name_plural #861 thanks @faustinoaq
fix CORS issue when multiple origins #832 thanks @arambert
Fix crecto controller spec #837 thanks @mofumofu3n
[CLI] add support for Recipes kind:feature #728 thanks @damianham
Crecto auth kind:feature #815 thanks @wontruefree
Add favicon on html pages with default layout #863 thanks @faustinoaq
[CI] Attempts to fix Build Spec For Consistency #740 thanks @eliasjpr

Don't miss a new amber release

NewReleases is sending notifications on new releases.