Skip to content
Commits on Oct 2, 2015
  1. @yui-knk

    [ci skip] Fix explanation of `ActiveModel::Serialization`

    yui-knk committed
    This explanation was change by 7a27de2.
    This change reversed the including module (`ActiveModel::Serializers::JSON`)
    and the included module (`ActiveModel::Serialization`) by mistake.
Commits on Aug 28, 2015
  1. @robin850
Commits on Aug 21, 2015
  1. @Gaurav2728
Commits on Aug 7, 2015
  1. @zzak

    Remove XML Serialization from core.

    zzak committed
    This includes the following classes:
    
    - ActiveModel::Serializers::Xml
    - ActiveRecord::Serialization::XmlSerializer
Commits on Jun 10, 2015
  1. @rafaelfranca

    Revert "Add code example for include option of AM::Serialization#seri…

    rafaelfranca committed
    …alizable_hash"
    
    This reverts commit 3d949f3.
    
    This was already documented in other PR.
Commits on Jun 9, 2015
  1. @radanskoric @rafaelfranca
Commits on Jun 7, 2015
  1. @robin850
Commits on May 11, 2015
  1. @rusikf
Commits on Apr 29, 2015
  1. @nerdcave

    ensure `method_missing` called for non-existing methods passed to

    nerdcave committed
    `ActiveModel::Serialization#serializable_hash`
Commits on Jun 16, 2014
  1. @zzak

    :scissors: and :nail_care: from d60c405 [ci skip]

    zzak committed
  2. @aditya-kapoor
Commits on Dec 24, 2013
  1. @robin850
Commits on Dec 5, 2012
  1. @claudiob

    Replace comments' non-breaking spaces with spaces

    claudiob committed
    Sometimes, on Mac OS X, programmers accidentally press Option+Space
    rather than just Space and don’t see the difference. The problem is
    that Option+Space writes a non-breaking space (0XA0) rather than a
    normal space (0x20).
    
    This commit removes all the non-breaking spaces inadvertently
    introduced in the comments of the code.
Commits on Oct 21, 2012
  1. minor edits in AM documentation [ci skip]

    Francesco Rodriguez committed
Commits on Jul 6, 2012
  1. update ActiveModel::Serialization documentation [ci skip]

    Francesco Rodriguez committed
Commits on May 19, 2012
  1. @carlosantoniodasilva

    Merge pull request #5678 from troyk/patch-1

    carlosantoniodasilva committed
    Remove sort on attributes.keys
Commits on May 14, 2012
  1. @avakhov

    Missed colon

    avakhov committed
Commits on May 11, 2012
  1. @jonleighton
Commits on Apr 27, 2012
  1. @mark-rushakoff

    Use <tt>Foo::Bar</tt> instead of +Foo::Bar+

    mark-rushakoff committed
    The latter doesn't render as code in HTML output.
    
    Regex used in Rubymine to locate the latter form:
    
        (\+)(:*\w+:(?::|\w)+)(\+)
Commits on Apr 25, 2012
  1. @vijaydev
  2. @oscardelben

    fix code syntax

    oscardelben committed
  3. @oscardelben
  4. @oscardelben
  5. @oscardelben

    improve serialization doc

    oscardelben committed
Commits on Mar 31, 2012
  1. @troyk

    Remove sort on attributes.keys

    troyk committed
Commits on Mar 10, 2012
  1. @carlosantoniodasilva

    Rename variable to avoid using name "include"

    carlosantoniodasilva committed
    Better syntax highlight :)
  2. @carlosantoniodasilva
  3. @carlosantoniodasilva
Commits on Feb 13, 2012
  1. @tenderlove

    Merge pull request #5018 from hammerdr/issue-4659-docs

    tenderlove committed
    Adding documentation to clarify usage of attributes hash.
  2. @carlosantoniodasilva
Commits on Feb 12, 2012
  1. @hammerdr
  2. @hammerdr

    Adding documentation to clarify usage of attributes hash.

    hammerdr committed
    Serialization uses only the attributes hash's keys and calls
    methods that are of the same name as the keys on the serialized
    object.
Commits on Jan 6, 2012
  1. @rafaelfranca
Commits on Nov 30, 2011
  1. @josevalim

    Revert "Implement ArraySerializer and move old serialization API to a…

    josevalim committed
    … new namespace."
    
    This reverts commit 8896b4f.
    
    Conflicts:
    
    	activemodel/lib/active_model.rb
    	activemodel/lib/active_model/serializable.rb
    	activemodel/lib/active_model/serializer.rb
    	activemodel/test/cases/serializer_test.rb
Commits on Nov 23, 2011
  1. @josevalim

    Implement ArraySerializer and move old serialization API to a new nam…

    josevalim committed
    …espace.
    
    The following constants were renamed:
    
      ActiveModel::Serialization     => ActiveModel::Serializable
      ActiveModel::Serializers::JSON => ActiveModel::Serializable::JSON
      ActiveModel::Serializers::Xml  => ActiveModel::Serializable::XML
    
    The main motivation for such a change is that `ActiveModel::Serializers::JSON`
    was not actually a serializer, but a module that when included allows the target to be serializable to JSON.
    
    With such changes, we were able to clean up the namespace to add true serializers as the ArraySerializer.
Something went wrong with that request. Please try again.