Permalink
Commits on Oct 5, 2010
  1. v3.012

    Nickolay Platonov committed Oct 5, 2010
Commits on Oct 4, 2010
  1. - removed 'get/setRawValue' methods

    Nickolay Platonov committed Oct 4, 2010
  2. - `hasValue` moved deeper to hierarchy

    Nickolay Platonov committed Oct 4, 2010
  3. - added 'hasValue' method for the attribute

    Nickolay Platonov committed Oct 4, 2010
Commits on Sep 6, 2010
  1. - rolled back the semantic of 'get/setRawValue'

    Nickolay Platonov committed Sep 6, 2010
  2. - the license changed to BSD

    Nickolay Platonov committed Sep 6, 2010
Commits on Sep 2, 2010
  1. - fine-tuned low-level attribute access

    Nickolay Platonov committed Sep 2, 2010
Commits on Aug 27, 2010
  1. - updated README

    Nickolay Platonov committed Aug 27, 2010
  2. - updated README

    Nickolay Platonov committed Aug 27, 2010
  3. - updated README

    Nickolay Platonov committed Aug 27, 2010
  4. - added '#npm' hash tag to twitter release message

    Nickolay Platonov committed Aug 27, 2010
  5. v3.011

        [ENHANCEMENTS]
    
        - references to global RegExp object replaced with references to constructor of regexp instance,
          to allow the advanced optimizations with Google Closure optimizer (thanks to: sirrobert)
    
        - now its possible to inherit from non-Joose superclasses
            (see http://openjsan.org/go/?l=Joose.Manual.Classes for details)
    
        - starting from this release, Joose will be also distributed via the `npm` package manager,
            > [sudo] npm install joose
    
        - updated Joose.Manual.Installation entry
    
        [API CHANGES]
    
        -none-
    
        [BUG FIXES]
    
        - fixed bug, when calling `Module` over previously declared class didn't trigger a call to `body`
    Nickolay Platonov committed Aug 27, 2010
  6. - updated Joose.Manual.Installation entry

    Nickolay Platonov committed Aug 27, 2010
  7. - updated Joose.Manual.Installation entry

    Nickolay Platonov committed Aug 27, 2010
  8. - implemented inheritance from non-joose classes

    Nickolay Platonov committed Aug 27, 2010
  9. - added several plugins to building process

    Nickolay Platonov committed Aug 27, 2010
Commits on Aug 10, 2010
  1. - a couple of really needed semi-colons

    Nickolay Platonov committed Aug 10, 2010
  2. - moved checks for VERSION and AUTHORITY to `body` to make the test "…

    …harder"
    Nickolay Platonov committed Aug 10, 2010
Commits on Aug 5, 2010
  1. - more fun in SYNOPSYS

    Nickolay Platonov committed Aug 5, 2010
Commits on Aug 2, 2010
Commits on Jul 21, 2010
  1. - some cleanup in TODO

    nickolay committed Jul 21, 2010
  2. - fixed bug, when calling `Module` over previously declared class did…

    …n't trigger a call to `body`
    nickolay committed Jul 21, 2010
Commits on Jul 13, 2010
  1. - updated TODO

    nickolay committed Jul 13, 2010
  2. - updated TODO

    nickolay committed Jul 13, 2010
  3. - updated TODO

    nickolay committed Jul 13, 2010
Commits on Jul 9, 2010
  1. By sirrobert:

    Google's closure compiler has the option of doing advanced optimizations that
    will speed up execution.  There are a couple of places in the code that cause
    the following optimizer error:
    
        JSC_REGEXP_REFERENCE:
        References to the global RegExp object prevents optimization of regular
        expressions. at line 160 character 54
            return typeof obj == 'function' && obj.constructor != RegExp
    
    This is corrected by comparing the object's constructor to the constructor of
    an *instance* of a regexp instead
    nickolay committed Jul 9, 2010
Commits on Jul 5, 2010
  1. v3.010

        [ENHANCEMENTS]
    
        - platform detection made exception-less
    
        - test suite is now passing on the NodeJS platform (has been adapted to recent changes Test.Run)
    
        [API CHANGES]
    
        -none-
    
        [BUG FIXES]
    
        - fixed bug, when aliases for static methods could be messed up during class mutation
    nickolay committed Jul 5, 2010
  2. v3.01

        [ENHANCEMENTS]
    
        - platform detection made exception-less
    
        - test suite is now passing on the NodeJS platform (has been adapted to recent changes Test.Run)
    
        - starting from this release, version number will increase in 2nd digit
    
        [API CHANGES]
    
        -none-
    
        [BUG FIXES]
    
        - fixed bug, when aliases for static methods could be messed up during class mutation
    nickolay committed Jul 5, 2010
  3. - version bumped to 3.01

    nickolay committed Jul 5, 2010
  4. - fixed bug, when aliases for static methods could be messed up durin…

    …g class mutation
    nickolay committed Jul 5, 2010
Commits on Jul 2, 2010
  1. - test suite adapted to Test.Run 0.07

    nickolay committed Jul 2, 2010
Commits on Jul 1, 2010
  1. - JS code for test harness moved to `index.js`

    nickolay committed Jul 1, 2010
  2. - updated Changes

    nickolay committed Jul 1, 2010
  3. - platform detection made exception-less

    nickolay committed Jul 1, 2010