Files | Admin

Notes:

Release Name: 1.0-rc4

Notes:
The IronRuby team is pleased to announce version 1.0 RC4!

http://ironruby.net/download

Direct download link: 
http://ironruby.codeplex.com/releases/view/41854#DownloadId=112345


As IronRuby approaches the final 1.0, these RCs will 
contain crucial bug fixes and enhancements that IronRuby 
requires to be a fast and compatible 1.0. Now that IronRuby 
is in the release-candidate stage, your feedback is even 
more important. Please use these new binaries as much as
you can and report any issues you find here:
http://ironruby.codeplex.com/WorkItem/Create.aspx.

Note: The actual version of the assemblies is 1.0.0.0.

== Contributors

casualjim, eoinomeara, ghouston jimmysch, jredville, jwthornpson2, 
KAZUu, kralor, niclasnilsson, nikosd, rifraf, sborde, thbar, 
TomasMatousek, turp, vaderpi, vertiginous, xport

Thank you all!


== Bugs fixed

WorkItems closed or fixed in "1.0 RC4" release
================================================================================

C# constructor with internal visibility inaccessible when using -X:PrivateBinding
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=2243)
	
Splatting COM out params
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=2609)
	
System::TypeLoadException when including C++/CLI interface with modopts
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=772)
	
Error when running Cucumber examples with IronRuby
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=572)
	
''.split(//, -1) returns [""] instead of []
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=466)
	
ci_files set needed in mspec config
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=614)
	
Test Defects
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1352)
	
redist-libs should have rubygems-1.3.1
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1351)
	
to_proc not working
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=727)
	
Allocator underfined for <type> (TypeError)
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=814)
	
Can't inherit from abstract classes
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=940)
	
Missing conversion from Duration to Fixnum (ActiveSupport)?
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1028)
	
IronRuby ignores RUBYLIB environment variable
(http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=718)



Changes: ironruby-1.0.0 (RC4) 2010-03-20 ------------------------------- There were no Git commits for this release. The following commit messages are for all the commits that were made in TFS: ----------------------------------------------------------------------------------------------------------------------- Changeset: 1686349 User: tomat Checked in by: merllab Date: Thursday, March 18, 2010 1:14:07 PM Comment: Compact Framework workarounds. (Shelveset: CFFixes2;REDMOND\tomat | SNAP CheckinId: 10547) Items: edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Compiler/AstGenerator.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyExceptionData.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyScriptCode.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyStackTraceBuilder.cs Check-in Notes: Code Reviewer: Performance Reviewer: Security Reviewer: ----------------------------------------------------------------------------------------------------------------------- Changeset: 1682538 User: tomat Checked in by: merllab Date: Tuesday, March 16, 2010 4:30:53 PM Comment: Fixes unit test that was failing in release mode. (Shelveset: ReleaseBacktraceFix;REDMOND\tomat | SNAP CheckinId: m11402) Items: edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/IronRuby.Tests/Runtime/BacktraceTests.cs Check-in Notes: Code Reviewer: Performance Reviewer: Security Reviewer: ----------------------------------------------------------------------------------------------------------------------- Changeset: 1682534 User: tomat Checked in by: merllab Date: Tuesday, March 16, 2010 4:28:42 PM Comment: Removes unused local variables. (Shelveset: UnusedVars;REDMOND\tomat | SNAP CheckinId: m11402) Items: edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/Builtins/MutableStringOps.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Libraries.LCA_RESTRICTED/Builtins/RubyTime.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Builtins/LibraryInitializer.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Builtins/RubyBufferedStream.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Compiler/Generation/ClsTypeEmitter.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Compiler/Generation/RubyTypeBuilder.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyExceptionData.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/RubyScope.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/Calls/RubyAccessorInfo.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/Conversions/ProtocolConversionAction.cs Check-in Notes: Code Reviewer: Performance Reviewer: Security Reviewer: ----------------------------------------------------------------------------------------------------------------------- Changeset: 1682458 User: sborde Checked in by: merllab Date: Tuesday, March 16, 2010 3:25:58 PM Comment: Adds support for SCRIPT_LINES__. If the constant is set, Ruby adds all loaded file into it mapped to the contents of those files. This gets RCov working (in a slow mode) Updated irtests so that it honors ROWAN_BIN if it is set. This can be used to run all the tests against a given set of prebuilt binaries for releases (Shelveset: scl;REDMOND\sborde | SNAP CheckinId: m11398) Items: edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Ruby/Runtime/Loader.cs edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Scripts/irtests.rb edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Tests/Interop/net/spec_helper.rb Check-in Notes: Code Reviewer: Performance Reviewer: Security Reviewer: ----------------------------------------------------------------------------------------------------------------------- Changeset: 1679345 User: jdeville Date: Monday, March 15, 2010 12:53:02 PM Comment: FYI: version fixes for msi and changelog. These will be going in directly. Items: edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Public/CHANGELOG.txt edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Scripts/powershell/update-version.ps1 edit $/Dev10/feature/vs_langs01_s/Merlin/Main/Languages/Ruby/Scripts/Wix/config.wxi Check-in Notes: Code Reviewer: Performance Reviewer: Security Reviewer: