faustinoaq changed the topic of #amber to: Welcome to Amber Framework community! | https://amberframework.org | Developer happiness, productivity and bare metal performance | GH: https://github.com/amberframework | Docs: https://docs.amberframework.org | Gitter: https://gitter.im/amberframework/amber | IRC Logger: https://irclog.whitequark.org/amber | Amber::Server.start
_whitelogger has joined #amber
_whitelogger has quit [Remote host closed the connection]
_whitelogger_ has joined #amber
_whitelogger has joined #amber
marenz_ has joined #amber
<FromGitter> <midhunkrishna> Guys, I am new to amber and I am trying to get my new app up, but for some reason granite version 0.14.0 is not shown as a viable option when I run `shards install -v`
<FromGitter> <midhunkrishna> is there a way to pull it from a tag?
<FromGitter> <drujensen> yeah, check out the spec
<FromGitter> <drujensen> Just released Granite 0.15.0 that supports Crystal 0.27.0. Thanks to @Blacksmoke16 @hfjallemark @c910335 for your contributions!
<FromGitter> <midhunkrishna> Let me try that @drujensen
<FromGitter> <drujensen> granite should be available
<FromGitter> <drujensen> did you add `version: 0.14.0`?
<FromGitter> <midhunkrishna> ``````
<FromGitter> <midhunkrishna> ```code paste, see link``` [https://gitter.im/amberframework/amber?at=5bddb390cd2a6b5bdc8cfada]
<FromGitter> <midhunkrishna> ``` granite: ⏎ github: amberframework/granite ⏎ version: 0.14.2``` [https://gitter.im/amberframework/amber?at=5bddb3a45760a73eb431801b]
<FromGitter> <drujensen> hhmm
<FromGitter> <drujensen> trying now
<FromGitter> <drujensen> I just tested 0.15.0 and it worked fine
<FromGitter> <midhunkrishna> is it? Let me check specifying 0.15.0
<FromGitter> <drujensen> ``` granite: ⏎ github: amberframework/granite ⏎ version: ~> 0.15.0``` [https://gitter.im/amberframework/amber?at=5bddb3d0076992347aad846b]
<FromGitter> <midhunkrishna> same result :(
<FromGitter> <drujensen> weird. it works for me. `Installing granite (0.14.2)`
<FromGitter> <midhunkrishna> is the version tied to crystal version?
<FromGitter> <midhunkrishna> I am running crystal 0.25.1
<FromGitter> <drujensen> shouldn’t be
<FromGitter> <drujensen> any reason not to use 0.26.1?
<FromGitter> <midhunkrishna> I installed it a while ago, to get a hold of the language and to play around with it
<FromGitter> <midhunkrishna> let me upgrade and lets see what happens after that
<FromGitter> <drujensen> i see. i really don’t know why this wouldn’t work
<FromGitter> <drujensen> i’m not aware of any changes
<FromGitter> <drujensen> can you use any shard at all?
<FromGitter> <drujensen> or just granite is broken?
<FromGitter> <midhunkrishna> me neither, but I am new to the language and framework.
<FromGitter> <drujensen> latest crystal is 0.27.0
<FromGitter> <drujensen> no worries
<FromGitter> <midhunkrishna> After upgrading crystal to 0.27 and updating shards.yml the dependency installation went though.
<FromGitter> <midhunkrishna> I think the dependency manager in shards executable wont list a version unless the crystal version matches
<FromGitter> <midhunkrishna> thanks @drujensen
<FromGitter> <Blacksmoke16> the `crystal` version in `shards.yml` doesnt do anything
<FromGitter> <Blacksmoke16> is just a reference to show the last known version of crystal that the app works for, since granite is now broken on older versions i had to be updated
<FromGitter> <midhunkrishna> Found another issue, amber wont boot because with crystal 0.27.0 Tempfile class has been removed and is handled by File itself as described here, https://crystal-lang.org/2018/11/01/crystal-0.27.0-released.html#files-changes
<FromGitter> <midhunkrishna> @Blacksmoke16 wonder why it wont list other versions though
<FromGitter> <Blacksmoke16> i dont know much about amber, but yea, a PR/release needs to be made to fix that
<FromGitter> <Blacksmoke16> might be cached
marenz_ has quit [Ping timeout: 272 seconds]
marenz_ has joined #amber