今週のGrails 2016 50-52
この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら
@tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary - Week 50-52。
前号から3週間ほど経過しました!そしてクリスマスも終わり”あけおめ!”ももう遅い中!?いよいよ今週末はGR8Confインド開催です!
GrailsチームはGrails 3.2.4をリリース。
バグフィックス版なので更新も簡単だと思います。
そしてGrails3のプラグインが200件に到達しました!
Groovy 2.4.8のリリースがまもなくのようです。メーリングリストにて公開直前の投票が行われています。コチラを参照。
SdkManが更新されました!全ての最新版への更新が"sdk update"で行えるようになりました。
実行するとこんな感じ:
$ sdk upgrade
Upgrade:
gradle (3.2.1 < 3.3)
Upgrade candidate(s) and set latest version(s) as default? (Y/n):
Downloading: gradle 3.3
Gradle 3.3がリリースされました!もちろんSdkmanでインストール可能です。
リリースノートによると、"tasks"表示が超速くなったとか!
Christopher J. Stehno氏は大忙しのようです!次世代HTTPビルダーのみならず新たなHTTPサーバーモックライブラリ、その名も"Ersatz"を公開しました!こちらのブログで紹介されています。
ドキュメントもしっかりしていますね!
Cédric Champeau氏がVirtualJUGにゲストとして登場!"Extremely fast builds with Gradle"のセッションを行いました。スライドも公開されています。
次期IntelliJでようやく"@PackageScope not showed in project tree for Groovy"に対応。
Eric Helgeson氏はGR8Conf USサイトのデザインを再構築中のようです。githubのソースで途中経過が参照できます。
仕上がりは上々ですね。Gradleプラグインの"client-dependencies"の使用方法サンプルとしても良いです。コチラのコミットでfontawesome, jqueryとbootstrapを使用している例があります。
興味深いつぶやきセクションに、Dan Woods氏の興味深いGroovyスニペットコードがありますよ!
Schalk Cronjé氏の、Gradleプラグイン開発のテストを簡単にしてくれるプラグイン"GradleTest"。1.0-beta7をリリース。
プラグイン開発に便利なユーティリティ"Grolifant"も公開しています。
今週末はGR8COnf India開催です!今からビザ取得間に合いません!来年こそは行ってみたい!
Greach 2017そしてGR8Conf EU 2017のCFPがまもなくクローズとなります!
プレゼン動画・ポッドキャスト
ブログ・記事など
Grails 3プラグイン更新情報
- sass-asset-pipeline (2.12.2) Provides fast and easy .sass and .scss file support for Transpiling to CSS. This plugin takes advantage of jsass and libsass for maximum performance..
- less-asset-pipeline (2.12.2) LESS Compiler for the Asset-Pipeline.
- handlebars-asset-pipeline (2.12.2) Provides native Handlebars file support in the asset-pipeline. Easily convert .hbs or .handlebars files into javascript template caches for use with the handlebars runtime..
- ember-asset-pipeline (2.12.2) Compiles hbs or handlebars files for the asset-pipeline into the Ember.TEMPLATES cache.
- compass-asset-pipeline (2.12.2) Provides Compass/SCSS Build support using the jruby runtime. Any compass project can be adjusted to be built by the asset-pipeline and used in applications..
- coffee-asset-pipeline (2.12.2) Easily process coffee-script files with the asset-pipeline plugin. Package includes both jvm coffee runtime as well as the ability to use the coffeescript npm module if detected..
- asset-pipeline-grails (2.12.2) The Asset-Pipeline is a plugin used for managing and processing static assets in Grails applications. Asset-Pipeline functions include processing and minification of both CSS and JavaScript files. It is also capable of being extended to compile custom static assets, such as CoffeeScript..
- aws-sdk-sqs (2.1.5) Grails AWS SDK SQS plugin.
- aws-sdk-sns (2.1.5) Grails AWS SDK SNS plugin.
- aws-sdk-ses (2.1.5) Grails AWS SDK SES plugin.
- aws-sdk-dynamodb (2.1.5) Grails AWS SDK DynamoDB plugin.
- aws-sdk-kinesis (2.1.5) Grails AWS SDK Kinesis plugin.
- aws-sdk-s3 (2.1.5) Grails AWS SDK S3 plugin.
- excel-export (2.0.3) This plugin helps you export data in Excel (xlsx) format, using Apache POI..
- excel-import (3.0.0.RC2) Grails Excel Import Plugin.
- grails-pushover (1.0.2) Provides easy access to Pushover API.
- grails-quick-search (0.7.2) Search plugin for domain class properties. Lightweight plugin which puts the ability for searching, it adds utility functions for building the search result into a string format representation sufficient for auto-complete as well as functions for listing the results based on the search query..
- grails-views (1.1.3) Grails Views.
- views-json-templates (1.1.3) Grails views-json-templates plugin.
- views-gradle (1.1.3) Grails views-gradle plugin.
- facebook-sdk (2.7.2) Grails Facebook SDK plugin.
- neo4j (6.0.5) GORM - Grails Data Access Framework.
- rx-mongodb (6.0.5) GORM - Grails Data Access Framework.
- mongodb (6.0.5) GORM for MongoDB.
- hibernate4 (6.0.5) GORM - Grails Data Access Framework.
- hibernate5 (6.0.5) GORM - Grails Data Access Framework.
- karman-grails (0.10.10) Karman is a standardized / extensible interface plugin for dealing with various cloud services including Local, S3, and Openstack..
- exa-datatables (2.0.1) Provides easy integration with DataTables.net (Table plug-in for jQuery).
Grails 2プラグイン更新情報
興味深いつぶやき
カンファレンスとミートアップ
- Free Gradle Training in January, Online via Zoom webinar, January 11th–12th, 2017.
- Java.IL: The Journey to a Clean Code with Unit Tests and Groovy, Tel Aviv-Yafo, Israel, January 22nd, 2017.
- GR8Conf India, ニューデリー - インド, 2017/1/7-8.
- Greach, マドリッド - スペイン, 2017/3/30-2017/4/1Call For Papers
- GR8conf Europe, コペンハーゲン - デンマーク, 2017/5/31-2017/6/2Call For Papers
- GR8conf US, ミネアポリス - USA, 2017/7/26-2017/7/28