All Versions
50
Latest Version
Avg Release Cycle
133 days
Latest Release
3401 days ago

Changelog History
Page 5

  • v1.4.4 Changes

    July 03, 2006

    ๐Ÿ”„ Changes:

    • ๐Ÿ› Bug Fixes

      • The #method missing in HtmlBuilder effected by BasicObject fix (use self.method instead of method).
    • ๐Ÿ‘Œ Improved Features

      • Update Functor, by adding @self = function.binding.self.
    • ๐Ÿ“‡ Renamed Features

      • Change WebAgent to Web.
    • ๐Ÿ—„ Deprecations

      • Removed hash/keys_to_iv b/c it is a poor name. Since the alternative of #keys_to_instance_variables conveys the wrong idea, decided to just get rid of this. Instead use the hash#variablize_keys which is also Rails compatibile.
  • v1.4.3 Changes

    June 27, 2006
    • Administrative Adjustments

      • Move ProjectInfo to proj/info.
      • Better arrangment of repository,
  • v1.4.2 Changes

    June 21, 2006

    ๐Ÿš€ This release makes adjustments to BasicObject, further reducing unhidden methods. Among them object, method and #as. Also added #method_missing that detects shadow methods and rebinds them to Object. Keep in mind that woun't help you if you override method_missing which is typical for this class.

    ๐Ÿš€ This release also marks the first use of Darcs version control manager!

    ๐Ÿ”„ Changes:

    • ๐Ÿ‘Œ Improvements

      • Adjusted BasicObject slightly, further reducing unhidden methods.
    • ๐Ÿ› Bug Fixes

      • Fixed bug in BasicObject#self.
    • Administrative Adjustments

      • Started using Darcs --finally!
      • Transition to Darcs has interupted ChangeLog though :(
  • v1.4.0 Changes

    May 05, 2006

    ๐Ÿ”„ Changes:

    • โž• Additions

      • Added Cookie, HTTP and HTTPAccess of ...'s library.
      • Added OpenCascade, which is like OpenObject but chains access.
      • Added MenTalguy's lazy.rb which include's Future and Promise classes.
      • Added task.rb, which provides a Rake interface compatible task system, but that can be used in any code.
    • ๐Ÿ‘Œ Improvements

      • Improved Hash#traverse (it now does all traversing before yielding).
      • Console::Command also now supports run-on flags (eg. -xvzf).
      • Updated tuple.rb so that when a string is converted to a Tuple (#to_t) the values wll be made integers if they are composed of only numbers. If you need all strings you can use a block since the block bypasses this auto coercement, eg. to_t{ |v| v }.
    • ๐Ÿ“‡ Renames

      • OpenObject's get and set methods have been changed to fetch and store to correspond to the Hash methods.
    • Depreacetions

      • kernel/me, kernel/methodname and kernel/method_name have all been deprecated in favor of the 1.9 standard kernel/method and kernel/callee.
      • Console::Application is deprecated and is no longer an alias for Console::Command.
      • More's classinherit.rb has been removed, and classmethods.rb will be too in another version or two. You should transition all uses of these to core/module/class_extension.rb.
  • v1.3.1 Changes

    April 17, 2006

    ๐Ÿ”„ Changes:

    • ๐Ÿ—„ Deprecations

      • Deprecated String#to_arr.
    • General Enhancements

      • Slightly adjusted String#to_a.
  • v1.3.0 Changes

    April 05, 2006

    ๐Ÿ”„ Changes:

    • โž• Additions

      • Ported parts of Nitro's Glue library to Facets.
      • more/aspects.rb
      • core/module/on_included.rb
      • core/module/expirable.rb
      • core/enumerable/accumulate.rb
      • Added xoxo.rb, json.rb and rtals.rb.
    • General Enhancements

      • Repaired missing data files for units.rb.
      • Moved cattr methods from module/ to class/.
      • The mattr methods are in limbo at the moment (they were aliases for cattr).
  • v1.2.1 Changes

    March 29, 2006

    ๐Ÿ”„ Changes:

    • ๐Ÿ“‡ Renamed Features

      • Kernel#meta has been renamed to Kernel#instance.
  • v1.2.0 Changes

    March 24, 2006

    ๐Ÿ”„ Changes:

    • โž• Additions

      • Add zimba.tm's String#modulize, pathize and methodize.
      • Add some Gem methods, self/active?, self/gemspec, self/gempath.
  • v1.0.3 Changes

    February 10, 2006

    ๐Ÿ”„ Changes:

    • โž• Additions

      • Added _why's Array#modulo.
    • General Enhancements

      • Last ditch attempt to keep Facets and Calibre as one project.
  • v1.0.0 Changes

    December 04, 2005

    Okay. Now we've finally hit our 1.0.0 relase. Yea! Does it desrve 1.0 at this point? Ah, well close enough. Mainly there won't be anymore silly development names ;)

    ๐Ÿ”„ Changes:

    • General Enhancements

      • Sped up string#similarity.
      • By popular protest deprecated usage of "AClass.use Facets, :amethod".
      • Created nicer layout of facets/support, /group, /english (one day /method).
      • Odd sets of facets have been move to facets/group/, eg. facets/group/inflect.
      • All is now well preped for a Rolls release should that ever come about.