Tuesday, July 15, 2008

IronPython 1.1.2 RC1 Released

IronPython 1.1.2 RC1 has just been released. This is the first release on the stable branch of IronPython for quite some time, and if all is well a 1.1.2 final should follow soon.
As might be expected, this is mainly a bugfix release.

However, there is at least one major new feature with the addition of the _winreg builtin module.

This release also fixes the following codeplex work items:
  • 16368 1.1.2: nt.access is missing
  • 16402 1.1.2: implement _winreg module
  • 15105 1.1.2: endpos is zero in IronPython 1.1.1
  • 16335 1.1.2: Event handlers can cause circular references and leak memory
  • 16337 1.1.2: Trivial: Implement float._lt_(float)
  • 16338 1.1.2: Using lambda in class definition will add into the
  • 16342 1.1.2: calling base class _call_ invokes constructor instead
  • 16343 1.1.2: problem with _slots_ and _init_ in new-style classes
  • 16347 1.1.2: Trivial: popen shouldn't open new window
  • 16348 1.1.2: Removes the inexistent file did not throw OSError in IP
  • 16350 1.1.2: int() doesn't convert representable longs to int
  • 16351 1.1.2: dict.update doesn't take keyword arguments - differs from CPython
  • 16353 1.1.2: Trivial: int('0x20', 16) fails to parse, long too
  • 16355 1.1.2: unpacking single element tuples in for-statement, listcomp and generator
  • 16356 1.1.2: socket.getnameinfo(...) broken under Vista
  • 16360 1.1.2: Class with slots and getattr not compatible
  • 16363 1.1.2: Can't call method w/ nullable as 1st argument w/ greater than 5 arguments
  • 16364 1.1.2: Backport fix for compiled regular expressions
  • 16365 1.1.2: Tuple hashing improvements
  • 16366 1.1.2: PyCFDONTIMPLY_DEDENT support in compile
  • 16749 1.1.2 (Trivial): Modifier of PythonEngine.DefaultCompilerContext(..)

No comments:

Post a Comment

Note: only a member of this blog may post a comment.