Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

1.1 missing release notes/breaking changes #834

Closed
csnover opened this issue Oct 6, 2014 · 8 comments
Closed

1.1 missing release notes/breaking changes #834

csnover opened this issue Oct 6, 2014 · 8 comments
Labels
Fixed A PR has been merged for this issue

Comments

@csnover
Copy link
Contributor

csnover commented Oct 6, 2014

There is only one listed breaking change in the wiki. But there are obviously a lot of breaking changes; updating from 1.0 to 1.1 causes all sorts of new errors, some of which seem to be by design like #833 but are not documented in the wiki, or the release blog post , and none of the information about new features from this blog post show up anywhere in the documentation (are they even there? --locale yes, --propagateEnumConstants no).

@RyanCavanaugh
Copy link
Member

We also have #153

I'd be interested to hear what breaks you're seeing. We do not expect working code to hit many breaks at all, if any. Examples of what you hit will help us understand if the changes should be reverted.

@csnover
Copy link
Contributor Author

csnover commented Oct 6, 2014

I’ve been working on isolating some test cases today and will let you know what’s up when I’ve got ’em! :)

@csnover
Copy link
Contributor Author

csnover commented Oct 7, 2014

#835 is the only one, and there was a TODO about removing the indexer anyway :). Nice work on the new compiler! Much faster.

@danquirk danquirk closed this as completed Oct 7, 2014
@danquirk danquirk added the Fixed A PR has been merged for this issue label Oct 7, 2014
@csnover
Copy link
Contributor Author

csnover commented Oct 7, 2014

@danquirk I’m not seeing anything new in the wiki?

@mreshadi
Copy link

mreshadi commented Nov 6, 2014

Is propagateEnumConstants removed from compiler options?
It used to work, but now I get the following error:
error TS5023: Unknown compiler option 'propagateenumconstants'.

It was working up to version 1.0.1

@RyanCavanaugh
Copy link
Member

The option has been removed from the compiler (it was always 'experimental' and not shown in in the options list). You can use const enum (see #1029) in a future release, or today from source.

@mreshadi
Copy link

mreshadi commented Nov 6, 2014

I came across const enums and agree that it is a better approach. But is planned for 1.4. Any idea approximately when will that be actually released?

@RyanCavanaugh
Copy link
Member

We don't have release date information available to share (due to being aligned with other non-public release dates in Visual Studio), unfortunately.

@microsoft microsoft locked and limited conversation to collaborators Jun 18, 2018
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
Fixed A PR has been merged for this issue
Projects
None yet
Development

No branches or pull requests

4 participants