Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3385e58

Browse files
committed
Update and clean up changelist.txt (changeset 1320294)
1 parentff84538 commit3385e58

File tree

1 file changed

+54
-94
lines changed

1 file changed

+54
-94
lines changed

‎changelist.txt‎

Lines changed: 54 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -2,104 +2,64 @@
22
// Copyright (c) Microsoft Open Technologies, Inc. All Rights Reserved. Licensed under the Apache License,
33
// Version 2.0. See License.txt in the project root for license information.
44
//===========================================================================================================
5-
//
6-
// * impacts shipped VS product
7-
// - impacts open source codebase
8-
//
9-
//===========================================================================================================
10-
11-
Changelist for Visual F# Tools 3.1.2
12-
====================================
13-
14-
* Update internal packager, and build files to support the new profiles
15-
* Fix some bugs in the open source Profile 7, 78 and 259, improve build support for it.
16-
- Open source the Visual Studio Fsharp UI tests and test harnesses
17-
- Open source project system, language service, editor, vs_fsi
18-
* #! treated as a comment when it is at the start of an fsharp file
19-
* Fix for #78 - allow space characters in active pattern case identifiers
20-
* Fix Related to #78 - Adjust parser to disallow vertical pipes in active pattern case identifiers.
21-
* Fix for #69 - Invalid code generated when calling C# method with optional nullable args
22-
* Fix for #9 - XML doc comments on F# record type fields do not appear when accessing in C#
23-
- Improved XmlDoc tests
24-
- Open source the netcore profile build
25-
- Enable open source build to build profile 78 and profile 259 --- Enables support for Windows phone 8 and windows phone 8.1
26-
* Fix a couple of minor issues in the tutorial script. (changeset 1269577)
27-
* Move the templates to the open area, create template deployment projects. Update internal build and deployment to deploy vsix' and remove existing templates on installation. (changeset 1267734)
28-
- prevent project rebuilds
29-
- Simplify DEVGUIDE.html
30-
* XmlDoc generation bugfix: remove duplicate namespaces
31-
- Fix baselines for helptext tests (changeset 1266324)
32-
* Enable shadowcopying when FSI references an assembly.
33-
- Added more inline opt tests
34-
* Changed address optimization to not optimize on top level static bindings.
35-
* Added optimizations for addresses with tests.
36-
* Perf improvement for Seq.windowed, adapted from suggestion originally by Jon Harrop
37-
* make it possible to set breakpoint inside quotation.
38-
* Remove sl5-compiler build option
39-
- Removing #IF SILVERLIGHT from the compiler
40-
* Type inference involving generic param arrays
41-
- Update param array test case to build C# component on-the-fly instead of using a checked-in binary. Also fill in the test case a bit more. (changeset 1239498)
42-
- remove dead code
43-
- Code sanitization: Add comments, regularize naming, simplify ImportILTypeDefList
44-
* fix for #7: NullRef in list comprehension, when for loop works
45-
* fix for 37: performance regression in 3.1
46-
- Update command line used to build test DLL for default manifest test, and adding support for $ISCFLAGS in PreCmd, required for internal test runs doing multitargeting. (changeset 1236364)
47-
- Fix for default manifest test. Turns out LoadLibrary chokes sometimes on x86 when loading Debug assemblies. Switch to LoadLibraryEx, loading binaries as pure data files. (changeset 1236335)
48-
- Removing some unneeded/incorrect quotes in TP tests (changeset 1235643)
49-
- Further tweaks to test scripts (changeset 1235417)
50-
- A few more tweaks so that tests work properly in internal test runs (changeset 1235396)
51-
- Fix accidental incorrect quoting in test script (changeset 1235391)
52-
- Fixing up a bunch of tests that don't properly handle fsc/fsi paths with spaces (changeset 1234984)
53-
- Fixing driver script for FSharp suite to properly handle paths with spaces (changeset 1234889)
54-
- Minor update to fix a warning.
55-
- : Fixing and adding more tests
56-
- More tests for discriminated unions.
57-
- Starting to add tests for discriminated unions.
58-
* Fix for fsbugs issue "can't run F# Console Application with 'update' in name".
59-
* [F#] Slicing and range expression inconsistent
60-
- Fixing typo in TESTGUIDE
61-
- Update open build to target .NET 4.5 and MSBuild 12. This aligns the open build with what ships in VS 2013 and F# 3.1.1 OOB.
62-
- Add strong name validation skip for test library FSharp.Compiler.Hosted (changeset 1227695)
63-
- Add folders to FSharp.Core.fsproj
64-
- remove non-existent file in solution
65-
- Use folders in FSharp.Compiler.fsproj
66-
- Fixing a couple of typos from the previous checkin (changeset 1226793)
67-
- Reconfiguring a bunch of tests that were hard-coded to use Visual Studio paths to find FSharp.Core and other F# bits.
68-
- Fixing defines for portable profile 47 FSharp.Core to align with what ships in Visual Studio F# (changeset 1226720)
69-
- Update docs to reflect recent changes (changeset 1225564)
70-
- Allow user to specify what build flavor they want to run tests against, debug or release. (changeset 1225561)
71-
- Add script to build test tools from source (changeset 1225556)
72-
- Add required plumbing so that one can build FSharp.Core for portable profile 47 in open repo (Requires rebuild of Proto so that portable targets file gets dropped) (changeset 1225504)
73-
- Move the hosted compiler infrastructure over to the open repo and refactor projects so that it builds from source rather than requiring a checked-in binary. (changeset 1225435)
74-
- Refactoring the ILComparer tool project so that it can build from source, instead of requiring a checked-in binary (changeset 1225430)
75-
- Adding links to Perl and NUnit in DEVGUIDE.html
76-
- Small fix in DEVGUIDE.html
77-
* Support "Publish" to Azure This work is to support web "publish" story.
78-
- align F# 3.1.1 OOB codebase with OSS release.
79-
- Rework codebase to enable open source
80-
* Required C# event members do not appear in intellisense when signature is (object, byref)
81-
* Invalid code is generated when using field initializers in struct constructor
82-
- Cleanup F# opensource
83-
- Moving SqmLogger.fs out of the Open tree
84-
* Add License.txt and remove README.md
855

6+
Visual F# 3.1.2
7+
===============
868

9+
Language, compiler, runtime, interactive
10+
----------------------------------------
11+
- Allow arbitrary-dimensional slicing
12+
- Bugfix (#72): Indexer properties with more than 4 arguments cannot be accessed
13+
- Bugfix (#113): Async.Sleep in .NETCore profiles does not invoke error continuation
14+
- Ship versions FSharp.Core.dll built on portable profiles 78 and 259
15+
- Bugfix (#91): String module documentation is false
16+
- Support "shebang" (#!) in F# source files
17+
- Bugfix (#78): Allow space characters in active pattern case identifiers
18+
- Vertical pipes disallowed in active pattern case identifiers
19+
- Bugfix: Invalid code generated when calling VB methods with optional byref args
20+
- Bugfix (#69): Invalid code generated when calling C# method with optional nullable args
21+
- Bugfix (#9): XML doc comments on F# record type fields do not appear when accessing in C#
22+
- Bugfix (#59): Compiler always requires System.Runtime.InteropServices, this is not present in all portable profiles
23+
- Bugfix (#17): Incorrect generation of XML from doc comments for Record fields
24+
- Enable non-locking shadow copy of reference assemblies in fsi/fsianycpu
25+
- Inline codegen optimization using structs
26+
- Perf improvement for Seq.windowed
27+
- Bugfix (#7): NullRef in list comprehension, when for loop works
28+
- Bugfix (#1): Type inference involving generic param arrays
29+
- Bugfix (#37): Perf regression in 3.1.0 related to resolving extension methods
30+
- Bugfix: Can't run F# console application with 'update' in name
31+
- Bugfix: Slicing and range expression inconsistent
32+
- exe.config files for fsc, fsi, fsianycpu now use simple version range instead of long set of explicit version redirects
33+
- Bugfix: Invalid code is generated when using field initializers in struct constructor
8734

88-
Changelist for Visual F# Tools 3.1.1 (Released - 01/24/2014)
89-
==============================================================
35+
Visual Studio
36+
-------------
37+
- Bugfix (#126): F# package installer does not honor custom install paths for express SKUs
38+
- Bugfix (#75): Microsoft.FSharp.targets shim not deployed with F# SDK
39+
- Bugfix: Fix crash in smart indent provider
40+
- Bugfix (#55): Cannot add reference to F# PCL project
41+
- Project templates for F# portable libraries targeting profiles 78 and 259
42+
- Bugfix: Typos in tutorial project script
43+
- Enable non-locking shadow copy of reference assemblies in fsi/fsianycpu (VS options added)
44+
- Allow breakpoints to be set inside of quotations
45+
- Support "Publish" action in project system for web, Azure
46+
- Bugfix: Required C# event members do not appear in intellisense when signature is (object, byref)
9047

91-
* Errors when attempting to add reference to .NET core library
92-
* Releasing symdiareader RCWs explicitly on the main thread instead
93-
* Improve fsharp compiler telemetry
94-
* Improper treatment of * in AssemblyVersion attribute
95-
* sprintf "%%" returns "%%" in Dev12, previously returned "%" in Dev10/Dev11
96-
* Crash in FSComp.SR.RunStartupValidation()
97-
* F#3.0 1D Slice Setter does not compile in VS12
98-
* Enable Visual FSharp tools to integrate in Visual Studio Windows Desktop Express.
99-
* Fixing up the F# open build projects so that they work properly on community machines with no prior F# bits installed.
100-
- Some small fixes to improve the core unit tests in open source environment
101-
- Fix FSharp.Data.TypeProviders project
102-
10348

49+
Visual F# 3.1.1 (Released - 01/24/2014)
50+
========================================
10451

52+
Language, compiler, runtime, interactive
53+
----------------------------------------
54+
- Improve F# compiler telemetry
55+
- Bugfix: Improper treatment of * in AssemblyVersion attribute
56+
- Bugfix: sprintf "%%" returns "%%" in F# 3.1.0, previously returned "%" in F# 3.0 and earlier
57+
- Bugfix: F# 3.0 1D slice setter does not compile in F# 3.1.0
10558

59+
Visual Studio
60+
-------------
61+
- Bugfix: Errors when attempting to add reference to .NET core library
62+
- Bugfix: Crash in FSComp.SR.RunStartupValidation()
63+
- Enable installation of Visual F# on VS Desktop Express
64+
- Added support for showing xml doc comments for named arguments
65+
- Visual F# package deployable on non-VS machines. Deploys compiler and runtime toolchain plus msbuild targets

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp