Week 18
News
WWDC 18 is around the corner, lots of excitement for the upcoming news and with that in mind our communities are very active to gather us to watch it and enjoy and, of course, talk Vapor. A big shoutout to our Vapor communities in Berlin, London and Tokyo for their plans. Please come and join us! It will be awesome!
NIO
Current version 1.7.1
Community Contributions
Add support for connecting to a Postgres database via Unix sockets
Unix sockets have lower latency and higher throughput than TCP sockets. There are reports that indicate this to be particularly relevant when using Google Cloud SQL proxy.
Add RSA encrypt and decrypt and adapt API
Added encrypt and decrypt capabilities to the RSA class. Old APIs deprecated and new methods that take DigestAlgorithm
as parameter.
[Swift 4.2] ReflectionDecodable extension for CaseIterable enums
Extended MySQLCapabilities with MariaDB specific capabilities
Circumvented an assert in MySQLHandshakeV10.swift that failed with MariaDB 10.2 or later because of specific flags.
Add support for loading and storing Decimal
Add initializer to MySQLData for Decimal values and a MySQLDataConvertible extension on Decimal so it can be converted from and to string-form as expected by MYSQL_TYPE_{,NEW}DECIMAL.
Support for Emoticons Unicode in MySQL
Tagged releases
Current Version 3.0.3
- Crypto 3.2.0
- Console 2.3.2
- PostgreSQL 1.0.0 RC 2.2.3
- Engine 2.2.5
- HTTP 3.0.7
- Core 3.2.2
- JWT 3.0.0 RC 2.1.2
Articles
Write a CRUD API using JSON
Brought to you by @martinlasek
How to use JWT
Brought to you by @amlug
Leaf files syntax highlighting in Xcode
Brought to you by @ashokgelal
Automatically setting color scheme for .leaf files in Xcode
WWDC Special
Our friends from Vapor London had created a Special Meetup to cover the WWDC. Come and join us! :D
Want to know more or get inspired?
- Check out what we are working on now. You might see something you can collaborate with Issues
- Check out more Vapor awesomeness Awesome Vapor
- Some more Vapor learning material Vapor School
- Great resources from our community Vapor Forum
- Vapor’s Core team had published an early access book on Vapor through RW here
- Paul Hudson had also updated his Server Side Swift with Vapor book here
- Also the RW’s Vapor Video Course Server Side Swift with Vapor - Video Course
- Vapor Forum Vapor Forum
- Vapor Forum @swift.org Vapor@swift.org
Take action
There are many ways you can contribute with Vapor
- Star the project in GitHub
- Follow us on Twitter
- Follow us on Medium
- Become a backer
- Become a sponsor
- Come and talk to us