Hello community, here is the log from the commit of package rubygem-jbuilder for openSUSE:Factory checked in at 2015-10-26 12:47:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-jbuilder (Old) and /work/SRC/openSUSE:Factory/.rubygem-jbuilder.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-jbuilder" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-jbuilder/rubygem-jbuilder.changes 2015-07-08 06:59:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-jbuilder.new/rubygem-jbuilder.changes 2015-10-26 12:47:35.000000000 +0100 @@ -1,0 +2,11 @@ +Thu Oct 1 04:30:29 UTC 2015 - coolo@suse.com + +- updated to version 2.3.2 + see installed CHANGELOG.md + + 2.3.2 + ----- + + * [Remove Mime Types deprecation message](https://github.com/rails/jbuilder/commit/5ba4e4ac654cc8388619538f576fe234659...) + +------------------------------------------------------------------- Old: ---- jbuilder-2.3.1.gem New: ---- jbuilder-2.3.2.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-jbuilder.spec ++++++ --- /var/tmp/diff_new_pack.dOahM3/_old 2015-10-26 12:47:36.000000000 +0100 +++ /var/tmp/diff_new_pack.dOahM3/_new 2015-10-26 12:47:36.000000000 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-jbuilder -Version: 2.3.1 +Version: 2.3.2 Release: 0 %define mod_name jbuilder %define mod_full_name %{mod_name}-%{version} ++++++ jbuilder-2.3.1.gem -> jbuilder-2.3.2.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2015-07-06 04:48:09.000000000 +0200 +++ new/.travis.yml 2015-09-30 20:31:43.000000000 +0200 @@ -1,5 +1,8 @@ language: ruby +sudo: false +cache: bundler + rvm: - 1.9 - 2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Appraisals new/Appraisals --- old/Appraisals 2015-07-06 04:48:09.000000000 +0200 +++ new/Appraisals 2015-09-30 20:31:43.000000000 +0200 @@ -38,6 +38,7 @@ end appraise "rails-edge" do - gem "rails", github: "rails/rails" - gem "arel", github: "rails/arel" + gem "rails", ">= 5.0.0.alpha", github: "rails/rails" + gem "arel", ">= 7.0.0.alpha", github: "rails/arel" + gem "rack", ">= 2.0.0.alpha", github: "rack/rack" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2015-07-06 04:48:09.000000000 +0200 +++ new/CHANGELOG.md 2015-09-30 20:31:43.000000000 +0200 @@ -1,5 +1,10 @@ # Changelog +2.3.2 +----- + +* [Remove Mime Types deprecation message](https://github.com/rails/jbuilder/commit/5ba4e4ac654cc8388619538f576fe234659...) + 2.3.1 ----- @@ -185,7 +190,7 @@ 1.2.1 ----- -* [Added explicit dependency for MultiJson](https://github.com/rails/jbuilder/commit/4d58eacb6cd613679fb243484ff73a79bbb... +* [Added explicit dependency for MultiJson](https://github.com/rails/jbuilder/commit/4d58eacb6cd613679fb243484ff73a79bbb...) 1.2.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CONTRIBUTING.md new/CONTRIBUTING.md --- old/CONTRIBUTING.md 1970-01-01 01:00:00.000000000 +0100 +++ new/CONTRIBUTING.md 2015-09-30 20:31:43.000000000 +0200 @@ -0,0 +1,102 @@ +Contributing to Jbuilder +===================== + +[![Build Status](https://travis-ci.org/rails/jbuilder.svg?branch=master)]() +[![Gem Version](http://img.shields.io/gem/v/jbuilder.svg)]() +[![Code Climate](http://img.shields.io/codeclimate/github/rails/jbuilder.svg)]() +[![Dependencies Status](http://img.shields.io/gemnasium/rails/jbuilder.svg)]() + +Jbuilder is work of [many contributors](https://github.com/rails/jbuilder/graphs/contributors). You're encouraged to submit [pull requests](https://github.com/rails/jbuilder/pulls), [propose features and discuss issues](https://github.com/rails/jbuilder/issues). + +#### Fork the Project + +Fork the [project on Github](https://github.com/rails/jbuilder) and check out your copy. + +``` +git clone https://github.com/contributor/jbuilder.git +cd jbuilder +git remote add upstream https://github.com/rails/jbuilder.git +``` + +#### Create a Topic Branch + +Make sure your fork is up-to-date and create a topic branch for your feature or bug fix. + +``` +git checkout master +git pull upstream master +git checkout -b my-feature-branch +``` + +#### Bundle Install and Test + +Ensure that you can build the project and run tests. + +``` +bundle install +bundle exec rake test +``` + +#### Write Tests + +Try to write a test that reproduces the problem you're trying to fix or describes a feature that you want to build. Add to [test](test). + +We definitely appreciate pull requests that highlight or reproduce a problem, even without a fix. + +#### Write Code + +Implement your feature or bug fix. + +Make sure that `bundle exec rake test` completes without errors. + +#### Write Documentation + +Document any external behavior in the [README](README.md). + +#### Commit Changes + +Make sure git knows your name and email address: + +``` +git config --global user.name "Your Name" +git config --global user.email "contributor@example.com" +``` + +Writing good commit logs is important. A commit log should describe what changed and why. + +``` +git add ... +git commit +``` + +#### Push + +``` +git push origin my-feature-branch +``` + +#### Make a Pull Request + +Go to https://github.com/contributor/jbuilder and select your feature branch. Click the 'Pull Request' button and fill out the form. Pull requests are usually reviewed within a few days. + +#### Rebase + +If you've been working on a change for a while, rebase with upstream/master. + +``` +git fetch upstream +git rebase upstream/master +git push origin my-feature-branch -f +``` + +#### Check on Your Pull Request + +Go back to your pull request after a few minutes and see whether it passed muster with Travis-CI. Everything should look green, otherwise fix issues and amend your commit as described above. + +#### Be Patient + +It's likely that your change will not be merged and that the nitpicky maintainers will ask you to do more, or fix seemingly benign problems. Hang on there! + +#### Thank You + +Please do know that we really appreciate and value your time and work. We love you, really. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIT-LICENSE new/MIT-LICENSE --- old/MIT-LICENSE 2015-07-06 04:48:09.000000000 +0200 +++ new/MIT-LICENSE 2015-09-30 20:31:43.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright (c) 2011-2014 David Heinemeier Hansson, 37signals +Copyright (c) 2011-2015 David Heinemeier Hansson, 37signals Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-07-06 04:48:09.000000000 +0200 +++ new/README.md 2015-09-30 20:31:43.000000000 +0200 @@ -1,15 +1,5 @@ # Jbuilder -[![Build Status](https://api.travis-ci.org/rails/jbuilder.svg)][travis] -[![Gem Version](http://img.shields.io/gem/v/jbuilder.svg)][gem] -[![Code Climate](http://img.shields.io/codeclimate/github/rails/jbuilder.svg)][codeclimate] -[![Dependencies Status](http://img.shields.io/gemnasium/rails/jbuilder.svg)][gemnasium] - -[travis]: https://travis-ci.org/rails/jbuilder -[gem]: https://rubygems.org/gems/jbuilder -[codeclimate]: https://codeclimate.com/github/rails/jbuilder -[gemnasium]: https://gemnasium.com/rails/jbuilder - Jbuilder gives you a simple DSL for declaring JSON structures that beats massaging giant hash structures. This is particularly helpful when the generation process is fraught with conditionals and loops. Here's a simple @@ -258,3 +248,13 @@ require 'multi_json' MultiJson.use :yajl ``` + +## Contributing to Jbuilder + +Jbuilder is work of many contributors. You're encouraged to submit pull requests, propose +features and discuss issues. + +See [CONTRIBUTING](CONTRIBUTING.md). + +## License +Jbuilder is released under the [MIT License](http://www.opensource.org/licenses/MIT). Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gemfiles/rails_edge.gemfile new/gemfiles/rails_edge.gemfile --- old/gemfiles/rails_edge.gemfile 2015-07-06 04:48:09.000000000 +0200 +++ new/gemfiles/rails_edge.gemfile 2015-09-30 20:31:43.000000000 +0200 @@ -5,7 +5,9 @@ gem "rake" gem "mocha", :require => false gem "appraisal" -gem "rails", :github => "rails/rails" -gem "arel", :github => "rails/arel" +gem "pry" +gem "rails", ">= 5.0.0.alpha", :github => "rails/rails" +gem "arel", ">= 7.0.0.alpha", :github => "rails/arel" +gem "rack", ">= 2.0.0.alpha", :github => "rack/rack" gemspec :path => "../" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jbuilder.gemspec new/jbuilder.gemspec --- old/jbuilder.gemspec 2015-07-06 04:48:09.000000000 +0200 +++ new/jbuilder.gemspec 2015-09-30 20:31:43.000000000 +0200 @@ -1,6 +1,6 @@ Gem::Specification.new do |s| s.name = 'jbuilder' - s.version = '2.3.1' + s.version = '2.3.2' s.authors = ['David Heinemeier Hansson', 'Pavel Pravosud'] s.email = ['david@37signals.com', 'pavel@pravosud.com'] s.summary = 'Create JSON structures via a Builder-style DSL' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jbuilder/jbuilder_template.rb new/lib/jbuilder/jbuilder_template.rb --- old/lib/jbuilder/jbuilder_template.rb 2015-07-06 04:48:09.000000000 +0200 +++ new/lib/jbuilder/jbuilder_template.rb 2015-09-30 20:31:43.000000000 +0200 @@ -11,14 +11,14 @@ def initialize(context, *args) @context = context - super *args + super(*args) end def partial!(*args) if args.one? && _is_active_model?(args.first) _render_active_model_partial args.first else - _render_explicit_partial *args + _render_explicit_partial(*args) end end @@ -170,7 +170,7 @@ class JbuilderHandler cattr_accessor :default_format - self.default_format = Mime::JSON + self.default_format = Mime[:json] def self.call(template) # this juggling is required to keep line numbers right in the error diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/jbuilder.rb new/lib/jbuilder.rb --- old/lib/jbuilder.rb 2015-07-06 04:48:09.000000000 +0200 +++ new/lib/jbuilder.rb 2015-09-30 20:31:43.000000000 +0200 @@ -63,9 +63,9 @@ def method_missing(*args) if ::Kernel.block_given? - set! *args, &::Proc.new + set!(*args, &::Proc.new) else - set! *args + set!(*args) end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2015-07-06 04:48:09.000000000 +0200 +++ new/metadata 2015-09-30 20:31:43.000000000 +0200 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: jbuilder version: !ruby/object:Gem::Version - version: 2.3.1 + version: 2.3.2 platform: ruby authors: - David Heinemeier Hansson @@ -9,7 +9,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2015-07-06 00:00:00.000000000 Z +date: 2015-09-30 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport @@ -57,6 +57,7 @@ - ".travis.yml" - Appraisals - CHANGELOG.md +- CONTRIBUTING.md - Gemfile - MIT-LICENSE - README.md