= Version 11.0.0 * MAJOR update from Ruby '~> 2.7' to Ruby '~> 3.0'. * PATCH update IntelliJ IDEA (RubyGem) project configuration. * PATCH updating gem dependencies. * PATCH introduce REUSE compliance * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 10.0.0 * MAJOR update from Ruby '~> 2.6' to Ruby '~> 2.7'. * MINOR update IntelliJ IDEA (RubyGem) project configuration. * MINOR update Gravatar Terms of Service * PATCH update gem dependencies. * PATCH change all asserts to matchers * PATCH update copyright notice * PATCH Fix deprecated methods calls for Minitest version 6. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 9.0.1 * PATCH updating gem dependencies. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 9.0.0 * MAJOR moving from a_gem.required_ruby_version = '~> 2.5' to a_gem.required_ruby_version = '~> 2.6'. * MINOR update and fix default image formats. * PATCH updating gem dependencies. * PATCH add badges from Shields.IO * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 8.0.1 * PATCH updating all files content and formatting layout. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 8.0.0 * MAJOR moving from a_gem.required_ruby_version = '~> 2.4' to a_gem.required_ruby_version = '~> 2.5'. * PATCH updating gem dependencies. * PATCH updating gem licenses identifier using http://spdx.org/licenses list. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 7.0.0 * MAJOR moving from a_gem.required_ruby_version = '~> 2.3' to a_gem.required_ruby_version = '~> 2.4'. * PATCH updating gem dependencies. * PATCH updating gem licenses identifier using http://spdx.org/licenses list. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 6.0.0 * MAJOR moving from a_gem.required_ruby_version = '~> 2.2' to a_gem.required_ruby_version = '~> 2.3'. * PATCH updating gem dependencies. * PATCH updating gem licenses identifier using http://spdx.org/licenses list. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 5.0.0 * MAJOR moving from a_gem.required_ruby_version = '~> 2.1' to a_gem.required_ruby_version = '~> 2.2'. * PATCH updating badge.fury.io Markdown. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 4.2.2 * PATCH updating gem dependencies. * PATCH removing CACert root certificate to avoid redistribution policy difficulties. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 4.2.0 * MINOR restoring line 4.x (for Ruby 2.1) starting from 4.2.0 (unused version number). * PATCH updating gem dependencies. * MAJOR moving from a_gem.required_ruby_version = '~> 2.0' to a_gem.required_ruby_version = '~> 2.1'. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.5.8 * PATCH updating gem dependencies. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.5.7 * PATCH Acknowledgements and Authors update. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.5.6 * +0.0.1 Dependencies update. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.5.5 * +0.0.1 Dependencies update. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.5.4 * +0.0.1 Dependencies update. * +0.0.1 Uncharted bug fixing for download and xmlrpc method * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.5.2 * +0.0.1 Improving existing RDoc. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.5.1 * +0.0.1 Some missing '.' ... * +0.1.0 Adding to_json method for Gravaty object content. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.4.1 * +0.0.1 Minor update for examples. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.4.0 * +0.1.0 Coverage report (and simplecov gem) dependency added. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.3.4 * +0.0.1 Adding Gravatar link to README.md. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). = Version 3.3.3 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.0.1 Adding ODF source to release. * +0.0.1 Minor update to presentation (document at https://www.slideshare.net/MarcoBresciani/ruby-gravaty-gem not updated). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.3.1 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.0.1 Adding used fonts to ODF presentation (document at https://www.slideshare.net/MarcoBresciani/ruby-gravaty-gem not updated). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.3.0 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.1.0 Adding ODF and PDF presentation and online version at https://www.slideshare.net/MarcoBresciani/ruby-gravaty-gem * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.2.4 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.0.1 gems minimum versions update in gemspec. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.2.3 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.0.1 Root certificate updated from PEM format at CAcert.org. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.2.2 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.0.1 The URL should be URL-encoded to ensure that it carries across correctly. See http://it.gravatar.com/site/implement/images/#default-image * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.2.1 * NOTES: Release line 5.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * NOTES: Release line 4.x has been merged back into default line: now line 3.x supports Ruby 2.x (see gemspec: a_gem.required_ruby_version = '~> 2.0'). * +0.0.1 Fully refurbished RDoc. * +0.1.0 Dropped support to lines 4.x and 5.x due to updated gemspec file to support Ruby 2.x. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.1.7 * NOTES: Release line 5.x will be based on Ruby 2.2. * NOTES: Release line 4.x is based on Ruby 2.1.1. * +0.0.1 Updating Gemfile content. * +0.0.1 Removing the LOAD_PATH manipulations ("lib_dir = File.dirname(__FILE__) + '/../lib' and $:.unshift lib_dir unless $:.include?(lib_dir)) to add require_relative. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.1.5 * NOTES: Release line 5.x will be based on Ruby 2.2. * NOTES: Release line 4.x is based on Ruby 2.1.1. * +0.0.1 Forgot to remove the SecurityError in the xmlrpc method... * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.1.4 * NOTES: Release line 5.x will be based on Ruby 2.2. * NOTES: Release line 4.x is based on Ruby 2.1.1. * +0.0.1 Updating summary to include XML-RPC API functionalities. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.1.3 * NOTES: Release line 5.x will be based on Ruby 2.2. * NOTES: Release line 4.x is based on Ruby 2.1.1. * +0.0.1 Updating sample SSL certificate from http://curl.haxx.se/ca/cacert.pem * +0.0.1 Adding XML-RPC API and examples note about SSL certificate. * +0.0.1 Adding XML-RPC API infrastructure for examples. * +0.1.0 First release for XML-RPC API (see http://en.gravatar.com/site/implement/xmlrpc) support. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.0.6 * NOTES: Release line 5.x will be based on Ruby 2.2. * NOTES: Release line 4.x is based on Ruby 2.1.1. * +0.0.1 some sparse refactoring and moving of additional "modules" (downloader, rfc5322 parser parts) to inner utils area. * IN PROGRESS: Preparing 2.9.x with an attempt at adding XML-RPC API (see http://en.gravatar.com/site/implement/xmlrpc). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 3.0.5 * NOTES: Release line 5.x will be based on Ruby 2.2. * NOTES: Release line 4.x is based on Ruby 2.1.1. * +0.0.1 Changing assert_raise block with .must_raise method (whether possible). * +0.0.1 Simplyfing test_pixelsize.rb. * +0.0.1 Adding specific tests for error raisers. * +0.0.1 Utils module split into Raisers and RpcConnector. * +0.0.1 gems minimum versions update in gemspec. * +1.0.0 Removing the readability of the parser and rpc_connector attributes of Gravaty objects. * IN PROGRESS: Preparing 2.9.x with an attempt at adding XML-RPC API (see http://en.gravatar.com/site/implement/xmlrpc). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.23 * NOTES: Release line 4.x will be based on Ruby 2.2. * NOTES: Release line 3.x is based on Ruby 2.1.1. * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 Removing nice (but useless) space at the end of many test 'it' statements. * +0.0.1 Proper renaming of sample certificate file. * +0.0.1 Updating documentation files. * +0.0.1 Removing .rdoc_options file in favour of Rakefile. * IN PROGRESS: Preparing 2.8.x with an attempt at adding XML-RPC API (see http://en.gravatar.com/site/implement/xmlrpc). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.18 * NOTES: Release line 4.x will be based on Ruby 2.2. * NOTES: Release line 3.x is based on Ruby 2.1.1. * +0.0.1 SOLVED BUG: https://savannah.nongnu.org/bugs/index.php?41058 (sample certificate file added to examples directory). * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.17 * NOTES: Release 4.0 will be based on Ruby 2.2, as soon as Ruby Installer will make it available for Microsoft Windows environments. * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * +0.0.1 removed the 'ERROR: undefined method `downcase' for nil:NilClass' message for test "'when passed an invalid uri ' it 'must raise a InvalidURIError'". * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 creating a specific utility module with methods to easily raise errors and being a bit DRYer. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * KNOWN BUG: https://savannah.nongnu.org/bugs/index.php?41058 * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.14 * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 copyright notice updated (I forgot we're in March, 2014...). * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.12 * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * +0.0.1 Removed gem warning messages on pessimistic dependency being "overly strict". * +0.0.1 Removed useless '@parser' and '@locale' attributes from the tests area. * +0.0.1 Enable the rake package command (stated that you properly configure the compression software by yourself: tar, bz2, gz and zip). * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.9 * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * +0.0.1 Raising proper error (RuntimeError) when url for downloader is nil. * +0.0.1 SOLVED BUG: https://savannah.nongnu.org/bugs/index.php?41059 * +0.0.1 Repairing some issues raised by RubyMine Inspection results. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.6 * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * Proper update of copyright notices. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING MINOR BUG: https://savannah.nongnu.org/bugs/index.php?41059 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.7.5 * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * +0.1.0 added acknowledgement to Łukasz Niemier suggestions. * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 removing the a_gravaty object in tests, replaced by subject. * +0.0.1 all_tests.rb removed since useless... * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING MINOR BUG: https://savannah.nongnu.org/bugs/index.php?41059 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.6.2 * NOTES: Release 3.0 will be based on Ruby 2.1, as soon as Ruby Installer will make it available for Microsoft Windows environments. * +0.0.1 minor improvements for examples. * +0.0.1 SOLVED BUG: https://savannah.nongnu.org/bugs/index.php?41442 * +0.1.0 official release for download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING MINOR BUG: https://savannah.nongnu.org/bugs/index.php?41059 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.5.18 * NOTES: latest minor (2.5.x) release before moving to Ruby 2.1.0. Release 3.0 will be based on Ruby 2.1. * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 minor improvements for the README file. * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING MINOR BUG: https://savannah.nongnu.org/bugs/index.php?41059 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.5.16 * NOTES: latest release before moving to Ruby 2.1.0. * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 some tests added for Jon Maken's gist. * +0.0.1 examples improvement. * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING MINOR BUG: https://savannah.nongnu.org/bugs/index.php?41059 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/index.php?41058 * PENDING IMPORTANT BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.5.13.pre * +0.0.1 gems minimum versions update in gemspec. * +0.0.1 examples improvement. * +0.0.1 some tests added for Jon Maken's gist. * +0.0.1 some improvements in Jon Maken's gist. * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.5.9.pre * +0.1.0 preliminary release the interface to download the file according to saved gravaty internal status. * +0.0.1 micro-change in Jon Maken's gist. * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.4.8 * +0.0.1 minor improvements: "if not" better translated as "unless". * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 2.4.7 * +0.0.1 Examples improved with future +download+ functionality. * +0.1.0 Method reset added to clean up previously saved status (through ! methods): restores the email address when using to_s. * +0.0.1 Parsers tests improved. * +1.0.0 SOLVED BUG: https://savannah.nongnu.org/bugs/index.php?40652 * +0.0.1 stricter SemVer numbering: added SemVer deltas (see on the left) in this CHANGELOG, to better highlight changes (see http://semver.org/). * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 1.3.4 * New features requests related to GUI components (GTK+ and Tcl/TK) closed: they should be new gems, not new features. * Gem summary and description updated. * Wrong authors list corrected. * Markdown syntax for non-code files (and .md file extensions). * IN PROGRESS: interface to download the file according to saved gravaty internal status. * IN PROGRESS: Rakefile removal, replaced by .rdoc_options. * IN PROGRESS: improvements on RDoc contents and layout. * PENDING KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 = Version 1.3.3 * Tests for complete usage of "Parsable" duck type. * IN PROGRESS. Interface to download the file according to saved gravaty internal status. * Added Jon Maken gist for URL download to file. * Tests for "Parsable" duck type. * IN PROGRESS. Changing from RDoc to Markdown syntax. * IN PROGRESS. Improvements on RDoc contents and layout (mostly on non-code files). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39964 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39965 = Version 1.2.0 * Moving to Ruby 2.1 worked, now back to 2.0 till 2.1 will be ready. * IN PROGRESS. Tests for parser duck type. * IN PROGRESS. Improvements on RDoc contents and layout (mostly on non-code files). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39964 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39965 = Version 1.1.0 * Moving to Ruby 2.1! * Added tests for parser object and 'parse' duck type. * Further improvement for examples. * Refactoring for Parser, so that it can receive the list of actual parsers and maybe easily extended/expanded and tested. * IN PROGRESS. Tests for parser duck type. * IN PROGRESS. Improvements on RDoc contents and layout (mostly on non-code files). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39964 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39965 = Version 1.0.0 * The Mega-refactoring: each parameter parser has its own class, dinamically loaded by name. There are better solutions, but at the moment I'm going with this. * Parser object refactored to add a single +parse+ method. * Created a specific factory method (Gravaty::gravatize) to better decouple Gravaty object from the Parser. Users are expected to use gravaty as in the examples. * Gravaty object now requires an external Parser object. * Folder example renamed to examples. * IN PROGRESS. Improvements on RDoc contents and layout (mostly on non-code files). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39964 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39965 = Version 0.9.0.pre * Some refactoring to remove all parameters checks (Parser class) and all. * Spaceship method (<=>) is now public (otherwise, while including Comparable?). * Added profile! and avatar! methods for saving state in the Gravaty object itself. Now the to_s method presents the latest request (done with avatar! or profile!). * Added note to Semantic Versioning. * IN PROGRESS. Improvements on RDoc contents and layout (mostly on non-code files). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39964 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39965 = Version 0.8.2 * Examples updated (comments included). * Addeed ISSUES page. * Issues added to FreedomSponsors.org (see ISSUES page). * IN PROGRESS. Improvements on RDoc contents and layout (mostly on non-code files). * KNOWN BUG: https://savannah.nongnu.org/bugs/?39928 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39964 * FEATURE REQUEST: https://savannah.nongnu.org/bugs/?39965 = Version 0.8.1 * We have a bug: https://savannah.nongnu.org/bugs/?3992 don't panic! * Some minor improvements. * The code missed "require 'uri'" statement... idiot myself! * IN PROGRESS. Improvements in RFC5322 tests. There is one failing test: the address 'Joe Q. Public ' is read properly while according to RFC5322 (see https://tools.ietf.org/html/rfc5322#appendix-A.1.2) the same address shall be '"Joe Q. Public" ' (that is: with doule quotes around the name). * FSIJ理事会の理事長、新部裕さんの日本語の翻訳。 Japanese translation by Yutaka Niibe, President of Free Software Initiative of Japan. * Removed unused Cucumber-based features and steps. = Version 0.8.0 * Tests updated. Some other minor modifications. * Added support to URL own default images (see http://it.gravatar.com/site/implement/images/#default-image) with URI format check. * Deprecations removed. = Version 0.7.0 * Minor updates to Rakefile and GemSpec. * IN PROGRESS. Added some (few) tests for the RFC5322 email validation part (only). = Version 0.7.0.pre * Added original downloaded gist to doc directory. * Added Peter Marreck gist for RFC5322 email validation. * Another attempt to solve the push problem... * Some more checks for gem building (supposed it was my fault I can't push anymore...). = Version 0.6.5 * Another attempt to solve the push problem... * Some more checks for gem building (supposed it was my fault I can't push anymore...). * IN PROGRESS. Test for basic RFC822, with "invalid multibyte escape" error avoided (see http://stackoverflow.com/questions/3588826/invalid-multibyte-escape-after-upgrade-to-rails-3-and-ruby-1-9-2-dtext or http://www.yannlaviolette.com/2012/10/invalid-multibyte-escape-argumenterror.html) but still doesn't pass... Why? = Version 0.6.4 * Another attempt to solve the push problem... * Some more checks for gem building (supposed it was my fault I can't push anymore...). * IN PROGRESS. Test for basic RFC822, with "invalid multibyte escape" error avoided (see http://stackoverflow.com/questions/3588826/invalid-multibyte-escape-after-upgrade-to-rails-3-and-ruby-1-9-2-dtext or http://www.yannlaviolette.com/2012/10/invalid-multibyte-escape-argumenterror.html) but still doesn't pass... Why? = Version 0.6.3 * Another attempt to solve the push problem... * Some more checks for gem building (supposed it was my fault I can't push anymore...). * IN PROGRESS. Test for basic RFC822, with "invalid multibyte escape" error avoided (see http://stackoverflow.com/questions/3588826/invalid-multibyte-escape-after-upgrade-to-rails-3-and-ruby-1-9-2-dtext or http://www.yannlaviolette.com/2012/10/invalid-multibyte-escape-argumenterror.html) but still doesn't pass... Why? = Version 0.6.2 * Added tests for out-of-bounds options * Commom factor for raise ArgumentError checks. * Some minor (and backward-compatible to 0.6.x ...) refactoring for better coding. * Some more checks for gem building (supposed it was my fault I can't push anymore...). * IN PROGRESS. Test for basic RFC822, with "invalid multibyte escape" error avoided (see http://stackoverflow.com/questions/3588826/invalid-multibyte-escape-after-upgrade-to-rails-3-and-ruby-1-9-2-dtext or http://www.yannlaviolette.com/2012/10/invalid-multibyte-escape-argumenterror.html) but still doesn't pass... Why? = Version 0.6.1 * Repaired gem building issues after so much refactoring... = Version 0.6.0 * Improved code and project quality and conventions. * Different usage (see Bundler GemSpec file) for version number. * Removed the forced dependency to changelog: if it's present let's use it, else show a normal message. * Renamed test_helpers.rb in test_helper.rb * Moved to a proper module structure. See: http://lnkd.in/vEUt9D * Added Minitest specifications (while waiting for full Ruby 2.0 support by Gherkin in Windows environment). * UNDER EVALUATION. Add the support for default images as described in https://secure.gravatar.com/site/implement/images/#default-image since checking on all the four conditions is needed. Condition number 4 is tricky but I could avoid any checking living it to Gravatar... = Version 0.5.1 * url method (properly?) renamed to avatar. * profile_url (properly?) renamed to profile. * IN PROGRESS. Adding Minitest specifications while waiting for full Ruby 2.0 support by Gherkin in Windows environment. = Version 0.5.1.pre * IN PROGRESS. Removed I18n explicit configuration moving yml files in /config/locales instead of /lib/name/bresciani/marco/gravaty/locales. * IN PROGRESS. Adding Minitest specifications while waiting for full Ruby 2.0 support by Gherkin in Windows environment. * IN PROGRESS. Some refactoring and renaming for methods. * IN PROGRESS. Adding RSpec while waiting for full Ruby 2.0 support by Gherkin in Windows environment. = Version 0.5.0 * IN PROGRESS. Some refactoring and renaming for methods. * IN PROGRESS. Adding RSpec while waiting for full Ruby 2.0 support by Gherkin in Windows environment. = Version 0.5.0.pre * Added Gravatar Terms of Service ("Gravatar Terms of Use" from URL https://secure.gravatar.com/site/terms-of-service) to the README file. * IN PROGRESS. Some refactoring and renaming for methods. * IN PROGRESS. Adding RSpec while waiting for full Ruby 2.0 support by Gherkin in Windows environment. = Version 0.4.0 * Completed support to all profile formats (JSON, PHP, etc.). * Removed direct VFC/vCard support for a more generic one (since there are no additional parameters). * JSON format support (plus callback) added for profile. See https://secure.gravatar.com/site/implement/profiles/json/. = Version 0.3.4 * Japanese translation by Yutaka Niibe, President of Free Software Initiative of Japan. FSIJ理事会の理事長、新部裕さんの日本語の翻訳。 = Version 0.3.3 * Even though R18n was nice, I've preferred to move to I18n since it's more standard and widely used... even on Rails! = Version 0.3.2 * Added explicit (test/development) dependency for gherkin, even though it's not (yet?!) available for Ruby 2.0... * QR Code (https://en.wikipedia.org/wiki/QR_code) format support added for profile. See https://secure.gravatar.com/site/implement/profiles/qr/ * VCF/vCard format support added for profile. See https://secure.gravatar.com/site/implement/profiles/vcf/ * Basic profile support added (for VCF/vCard and QR code purpose only, at the moment). = Version 0.2.0 * First complete version with approved project on Savannah.NonGNU.Org (see https://savannah.nongnu.org/projects/gravaty/) and GNU GPLv3 license; source code available through anonymous checkout: hg clone http://hg.savannah.nongnu.org/hgweb/gravaty/ or write me and I'll send it. = Version 0.1.6 * doc/README added for submission to Savannah.NonGNU.Org. = Version 0.1.5 * Possibly reasonable Japanese I18N added (Japanese people, please check!). * Public constants removed (were they actually useful, externally to gravaty?): it's actually cleaner to have them, instead of magic number in the code, but I don't know... maybe they'll return as private... = Version 0.1.4 * Main method image_request is now the method with Hash parameter (cleaner) while the old image_request has now became image_param_request. * Some RDoc still in progress. * Gosh! Why the r18n-desktop usage didn't work? I have to cover it with tests as well... Properly set-up the i18n and rough Japanese support added (Japanese developers, please help!). = Version 0.1.3 * All dependencies and sub-dependencies are explicitly listed (grouping in gemfile should be correct). * Trying to add RDoc comments (in progress)... are they useful? Are they needed? Suggested? Supported? "Cool"? = Version 0.1.2 * Support for changelog (https://github.com/botanicus/changelog) gem. * Added # -*- rdoc -*- comment to most RDoc files... except this one otherwise the parse will explode! = Version 0.1.1 * Force default option added. * Default options ('404' 'mm' 'identicon' 'monsterid' 'wavatar' 'retro' 'blank') ongoing. = Version 0.1.0 * Some more BDD and code refactoring still in progress. * Still waiting for project approval on Savannah to publish code. * Moved to Ruby 2.0.0! = Version 0.1.0.pre * Some BDD and code refactoring still in progress (I'm not yet fully happy about it). * Still waiting for project approval on Savannah to publish code. * Moving to Ruby 2.0.0! = Version 0.0.9 * Secure basic URL added (to be refactored!). * usage_sample.rb in bin folder available. * Waiting for project approval on Savannah to publish code. = Version 0.0.8 * Still a bit messy, sorry. * Refresh of RDoc, finalized to the smallcaps name (sorry). = Version 0.0.7 * Added the possibility to retrieve the URL with a specified size [1; 2048]. = Version 0.0.6 * Cucumber task properly configured also in RubyMine; would like to add RSpec but since there's already Cucumber, probably it's not useful. * RDoc position changed, let's see if it becomes visible... Promise I'll read RubyGems docs before 0.1.0 release! = Version 0.0.5 * No new features, some configuration things refined and RDoc added. = Version 0.0.4 * Gravatar URL plus default extensions added (JPG, jpeg, JPEG, jpg, PNG and png are valid). = Version 0.0.3 * I'll reach 1.0.0, sooner or later... = Version 0.0.2 * Struggling with documentation layout on RubyGems page... * Removed r19cov (for now) and bundle install after gem update. = Version 0.0.1 * First public gem. Allows to retrieve the email itself and its MD5. * Bonus track: basic Gravatar URL not officially released ;) = Version 0.0.0 * Project structure, gem attempts, ... ---- gravaty Copyright © 2013, 2014, 2015, 2016 Marco Bresciani This file is part of gravaty. gravaty is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. gravaty is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with gravaty. If not, see .