今週のGrails 2016-35,36

この記事の内容は、Jacob氏による"Grails Diary"を、意訳した内容です。誤訳等有りましたら @tyama宛てに(DMで)優しく報告ください。
元記事:Grails Diary - Week 35-36

今週は前回に比べて情報がてんこ盛りです。Groovyエコシステムに賑やかさが戻ってきてます!

Grailsの背後にいるOCIチームが今後のGrailsで実装してほしい機能のリクエストを募集しています。 GrailsへのAngular統合に意見がある方はコチラのアンケート(既に終了)に参加しましょう!

Grailsチームは、バグフィックス等を含むGrails 3.1.11をリリース。 さらに最先端のGrails 3.2はRC1をリリース。このリリースでは、GORM 6.0、RxJavaサポート、Gradle 3.0でのビルドそしてSpring Boot 1.4に対応しています。 Grails 3.2のマニュアルに"what's new"が追加されています。内容としては、Grails2から戻ってきた"run-script"コマンドの内容や、システムプロパティでのBootStrapのスキップ方法、そして、HAL対応の更新内容やリクエストボディの仕様変更の件(GETとDELETEでデータバインディングされなくなったやつ)等の詳細が書かれています。

このGrailsのリリースに関連してGORM 6.0 RC1もリリースされています。詳細はGORMのWebサイトを参照ですが、 中にも有益な情報は、Grails、Spring Boot、そしてスタンドアロンでのHibernate 5を使用したGORM 6のサンプルです。

Brandon/Area 432がGrails 3.2とGorm 6マルチテナンシー対応を使用したテストを行うために、Craigslistクローンを作成公開しました。

Ken Kousen氏をフィーチャーした、Boston Groovy Grails Spring Meetupの動画が公開されています。 Twitterのフォローはコチラ。動画はYoutube Channelにて閲覧できます。

DFW Groovy & Grailsユーザーグループでは、9月に行われたDavid Clark氏のセッション”High Performance Groovy”のコードとスライドが公開されています。

Ratpack 1.4.2がリリース!このリリースでは、HTTPクライアントとサーバーセントイベントに対していくつかの修正が行われています。詳細はイシューリストをみてください!

GroovyのWindowsユーザーの皆様!少しお時間を作ってKeegan Witt氏のWindows向けGroovyバイナリーテストを手伝いましょう! 詳細はGroovyメーリングリストを参照。

Gradleチームは、Gradle 3.1最初のリリース候補版(RC)をリリース。 内容としてはコンポジットビルドサポート、主にAndroid向けの依存管理速度向上、Play 2.5対応などです。

Craig Burke氏が、Gradleのclient-dependencies-gradleプラグイン、最新版をリリースしました。クライアントサイドのJavascript依存を、bower、npm、git経由でbuild.gradle内で管理が行えます。

GrooCSSのWebサイトがGithubページへ移動し更新されました。コチラからgroocss.org。 そしてバージョン0.7がリリースされています。Bintrayから取得できます。

ときどきStack Overflowに有益な情報がありますね。最近だとコレなんかオススメです: "How do you exclude implicit Groovy closure classes from JaCoCo test resport with Gradle"

GroovyからJavascriptへのトランスパイラー”Grooscript”。バージョン1.3.0がリリースされました。 Grooscript公式チェンジログによると、PhantomJsテスト、Jqueryライブラリ、Observableが外されて軽量なjarになっているそうです。ビルドはGradle 3に更新され変換速度も向上しています。

前回のGR8Conf Indiaで素晴らしいキーノートを行ったBurt Beckwith氏、2017年1月に行われる次回もスピーカー参加が決定しています。 GR8Conf IndiaとGR8Conf EU両方、共にまだCFP募集中です!

 

プレゼン動画・ポッドキャスト

ブログ・記事など

Grails 3プラグイン更新情報

  • embedded-mongodb (1.0.1) Executes an embedded mongo database for integration or functional testing.
  • segment (2.0.5) Grails Segment plugin.
  • slack (3.1.1) Grails Slack Integration Plugin.
  • actuator-ui (1.1) Grails actuator-ui plugin.
  • gravatar (1.0.2) Grails plugin for displaying avatars from Gravatar.
  • sass-asset-pipeline (2.11.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.11.2) LESS Compiler for the Asset-Pipeline.
  • handlebars-asset-pipeline (2.11.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.11.2) Compiles hbs or handlebars files for the asset-pipeline into the Ember.TEMPLATES cache.
  • compass-asset-pipeline (2.11.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.11.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.11.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..
  • seed-me (3.0.9) Implements a standard convention for adding seed data to your application...
  • angular-scaffolding (1.0.0.RC3) Provides scaffolding for AngularJS 1.x applications.
  • grails-views (1.1.0.RC2) Grails Views.
  • views-json-templates (1.1.0.RC2) Grails views-json-templates plugin.
  • views-gradle (1.1.0.RC2) Grails views-gradle plugin.
  • spring-security-oauth2-github (1.0.2) This plugin provides the capability to authenticate via Github-oauth provider. Depends on grails-spring-security-oauth2..
  • cassandra (6.0.0.RC1) GORM - Grails Data Access Framework.
  • redis-gorm (6.0.0.RC1) GORM - Grails Data Access Framework.
  • rx-gorm-rest-client (1.0.0.RC1) Provides a RxGORM Object Mapping implementation for communication with REST web services.
  • neo4j (6.0.0.RC1) GORM - Grails Data Access Framework.
  • modninfobip (1.0.2) Infobip SMS Grails plugin.
  • rx-mongodb (6.0.0.RC1) GORM - Grails Data Access Framework.
  • mongodb (6.0.0.RC1) GORM for MongoDB.
  • hibernate5 (6.0.0.RC1) GORM - Grails Data Access Framework.
  • hibernate4 (6.0.0.RC1) GORM - Grails Data Access Framework.
  • facebook-sdk (2.7.0) Grails Facebook SDK plugin.
  • org.grails.plugins:enforcer (1.3.1) A plugin for enforcing business rules/permissions, that works with Spring Security Core, is easier to implement, and extend. It can also be used as an alternative to Spring Security ACL.
  • cache (3.0.3) Grails cache plugin.
  • fields (2.1.3) Grails fields plugin.

Grails 2プラグイン新規リリース

Grails 2プラグイン更新情報

  • Redis Session Plugin Stores HTTP sessions in a Redis data store.
  • Slack Plugin This plugin provides integration with Slack by Incoming Webhooks
  • Grails DataTables Plugin This plugin allows you to quickly add feature-rich tables to your Grails application. It uses the excellent DataTables plugin for jQuery created by SpryM
  • Facebook SDK Plugin The Facebook SDK Plugin allows your Grails application to use the Facebook Platform and develop Facebook apps on Facebook.com or on web sites (with Facebook Connect). It is a port of the official Facebook PHP SDK to Grails 2.0.
  • The Enforcer Plugin A plugin for enforcing business rules/permissions, that works with Spring Security Core, is easier to implement, and extend. It can also be used as an alternative to Spring Security ACL

興味深いつぶやき

 

カンファレンスとミートアップ


Topへ
インデックスへ
Grails公式サイト
ドキュメント
G*Magazine
Grails/Groovy便利リンク集
Grails/Groovy Links
日本Grails/Groovyユーザーグループ
ワークショップの告知等はこちらを参照してください。
Japan Grails/Groovy Users Group
Grails徹底入門サポートページ
『Grails 徹底入門』のサンプルコード等