Changelog History
Page 1
-
v0.35.0 Changes
June 13, 2020๐ This release supports Crystal 0.35.0. There are several breaking changes in this version.
โฌ๏ธ A list of changes that you will need to perform to upgrade your 0.34.0 project to 0.35.0 are documented here: #1204
Contributions:
- โฌ๏ธ bb1db0b Upgrade to Crystal 0.35.0 (#1210) by @bcardiff and @drujensen
- ๐ฒ bd6e9a0 Replace Logger with Log (#1208) by @drujensen
- 09654ce uncomment specs (#1207) by @OpakAlex
- 8c069f5 Add '--minimal' option for app generation (#1206) by @OpakAlex
- b4f4f12 minor bug in new mailer 6.0 config (#1203) by @drujensen
- 3b8e6ca Feature/add cache control header (#1179) by @VanyaNeytrino
- โก๏ธ de9d1a7 Update TFB to round 18 (#1194) by @faustinoaq
Thanks everyone for your contributions!
-
v0.34.0
April 12, 2020 -
v0.33.0 Changes
February 16, 2020List of contributions:
๐ b025e76 Quick fix for auth template, see issue #1174 (#1182) @andrewc910
โก๏ธ 70683b7 update crystal to 0.33.0 and micrate to 0.6.0 version (#1180) @drujensen
โก๏ธ 9d10172 Update to Crystal 0.33.0 (#1178) @bcardiff
โก๏ธ 8ee543d Update crystal-redis dependency (#1176) @D1ceWard -
v0.32.0 Changes
January 24, 2020- 3fcc6ca 2020-01-24 @eliasjpr - Update CI/deps to support Crystal 0.32.1 (#1173)
- 1faddc2 2019-12-23 @drujensen - Leverage Amber routing for authenticated paths (#1169)
- c744429 2019-12-13 @ifduyue - Fixed typo in amber db cli help (#1168)
- 8eaff49 2019-11-10 @hugopl - Replace mention to yaourt by yay in README. (#1166)
- bd3bca7 2019-11-10 @drujensen - Keep the scope when generating new routes (#1165)
- b0343bb 2019-10-25 @seanwatters - Updated minified js file amber.min.js (#1162)
- 01956c5 2019-10-25 @seanwatters - Updating 'Allows delete links to post' to ES6 syntax (#1161)
-
v0.31.0 Changes
October 12, 2019๐ 6cd9acb Remove X-Powered-By header by default (#1134) @nsuchy
7834fa6 Fix table of contents at CONTRIBUTING.md (#1153) @MatheusRich
0726f55 Fix specs (#1147) @drujensen @bbaragar @samholst
7b9f3c2 Crystal 0.31.0 (#1142) @bcardiff
aaadc57 Change flash message grammar (#1140) @ashishbista
โก๏ธ f609524 Update {{name}}.cr.ecr (#1143) @nsuchy -
v0.30.1
September 17, 2019 -
v0.30.0 Changes
August 08, 2019- 1259f58 Crystal v0.30.0 changes (#1126) by @bcardiff @drujensen
- ๐ 3465f1d Linting issues (#1117) by @veelenga
- ๐ฑ e933401 Clean up assets (#1113) by @smadeja
_ BREAKING CHANGES _
โฌ๏ธ The DSL for Granite have been changed. In order to upgrade from 0.29.0 or earlier, make the following modifications:In the
config/database.cr
, replace the Granite::Adapters line with:Granite::Connections << Granite::Adapter::Mysql.new(name: "mysql", url: Amber.settings.database_url)
In your models, replace
adapter
withconnection
,table_name
withtable
,primary
withcolumn .., primary: true
, andfield
withcolumn
. Also, add a?
for Nilable columns. Here is an example model:class Post \< Granite::Base connection mysql table posts belongs\_to :user column id : Int64, primary: true column title : String? column body : String? timestampsend
-
v0.29.0 Changes
June 09, 2019- โก๏ธ f67cdcb Update shards for crystal 0.29.0 support (#1115) by @drujensen
- โก๏ธ dc965c6 Updates for Crystal 0.29 (#1114) by @bcardiff
- da1fabf Add except method to filters.cr (#1111) by @AndyRosenberg
- 8b40cb7 Create Backers.md (#1112) by @robacarp
- cb02557 Add namespace (#1109) by @alex-lairan
- c534ff0 Create FUNDING.yml (#1108) by @robacarp
- b0e146c Ability to bootstrap a project into an Amber project. (#1018) by @drujensen
-
v0.28.0 Changes
April 27, 2019 -
v0.27.0 Changes
April 01, 2019๐ Fixed bug where file_reload initialized for tasks, db, exec, etc instead of just server (#1088) by elorest
๐ Fix settings and dep injection (#1084) by elorest
โ adding error validation to the authentication (#1073) by alex-min
โ adding an option to print the routes as json (#1072) by alex-min
reload the i18n locale files automatically (#1071) by alex-min
โ adding a errors method to the validator to reuse the errors (#1069) by alex-min
โ set AMBER_ENV to 'test' when testing (#1068) by damianham
โ Adding more details in the 500 errors, issue #1064 (#1067) by alex-min
๐ allow saving a blank value to an Optional param (to clear out a previously saved value) (#1066) by anamba
๐ fixing firefox reload bug, issue #1023 (#1065) by alex-min
๐ fixing the "Read Amber quick start guide" link in the README (#1063) by alex-min
Align session nav links on the right of the nav bar (#1060) by damianham
โ Remove --deps flag from CLI header text (#1057) by kevinelliott
๐ Change shield.io badge label from "tag" to "version" in readme (#1056) by westonganger
โ Add script ./bin/amber_spec (#1055) by westonganger
โ added blocks to respond with (#1054) by elorest
๐ Make Generated ErrorController inherit from ApplicationController (#1052) by westonganger
0๏ธโฃ Re-add default export to Amber.js (#1051) by jackturnbull
๐ Makes settings.secrets usable for end users. (#1048) by elorest
Add methodAmber::Validators::Params#to_unsafe_h
(#1043) by westonganger
Dont add specific require for error pipe as all pipes are already required (#1040) by westonganger
โ Add return type for has_key? methods (#1038) by westonganger
Treat mailer as first class citizen in new app (#1037) by westonganger