Alpas Updates - 12 Feb2020 Edition
Tags: alpas, kotlin, updates, webdev
Published: 2020-02-14 16:56:09

The path towards Alpas being version 1.0 is getting closer and closer as we continue to grow the core and add more delights to Alpas. Version 0.14 was released over the last week and has plenty of goodness packed into it!

Over the next week, our heads will continue to be down and focused as we work to improve what has been built as well as dive into some additional hand-crafted goodies.


---

##Weekly Stats 📈
*From 2020–02–05 thru 2020–02–11*
- **298** unique sessions on [alpas.dev](https://alpas.dev) with representation from **61** countries
- [GitHub](https://github.com/alpas/alpas) totals:️ 👀 **810**; ⭐️**60**
- **29** total Slack members


---

##Achievements and Highlights🏅
[Version 0.14](https://github.com/alpas/alpas/releases/tag/v0.14.0) is now available and includes a bunch of new hand-crafted features - creating test data, seeding a database, and refreshing assets and templates without recompiling to name a few. 🎉



- [Let's Build a web app from scratch to finish with Alpas and Kotlin](https://dev.to/ashokgelal/let-s-build-a-web-app-from-scratch-to-finish-with-alpas-and-kotlin-29eo) was highlighted in the latest issues of [Kotlin Weekly](https://mailchi.mp/kotlinweekly/kotlin-weekly-184)
- New video on [AlplasCasts](https://alpascasts.com) takes you through authentication scaffolding in this continuation of the [Building a web app from scratch to finish with Alpas](https://www.youtube.com/playlist?list=PLQ8rf4SoGegk1OKq0HUlVfWM9zfqXBPD2) tutorial series
- [Yehor Smoliakov](https://twitter.com/yehor_smoliakov) recently discovered Alpas, joined the Alpas Slack community, and created a cool sample URL Shortener app using Alpas - Check [Yehor's creation on GitHub](https://github.com/egorsmkv/short-urls-service) 🎉



---

##Progress Towards v1.0 🏃🏻‍♀️
Check out the [full to-do list for getting to version 1.0](https://github.com/alpas/alpas/issues/6) on GitHub.

###Completed
Version 0.14 has been released - [view the full release notes here](https://github.com/alpas/alpas/releases/tag/v0.14.0). In addition to the awesome features mentioned previously, some additional useful updates include:
- A middleware can be appended from any service provider
You can now hook into an HttpCall's lifecycle and add variables, fetch variables, etc.
- JSON validation has been improved by allowing to always look into a JSON body during validation
- Flash messages set by a user can be fetched through an HttpCall
- AND MANY MORE!

###Up next
As always, we are heads down hand-crafting Alpas improvements and are baking the following in our innovations oven: work on additional APIs, optimize assets handling, cleaning up controller middleware, and hot reloading routes while in development mode. 👩‍🍳🔥


---

##Alpas and Kotlin Around the Web 🕸
###[Try Kotlin in Your Browser](https://try.kotlinlang.org/)
If you are looking to try out Kotlin but don't want to download anything to your machine, check our this services which allows you to run Kotlin commands through a web interface.

###[From Java to Kotlin: life without static](https://jelmini.dev/post/from-java-to-kotlin-life-without-static/)
Looking to take the leap from Java to Kotlin and want to learn more about the what's different in Kotlin? This article, by Carlo Jelmini, aims to curb some common confusion around the lack of static members in Kotlin.

- - -

If you'd like to subscribe to our newsletter to keep aware of our progress, sign up at https://alpas.dev/newsletter.