Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

Commit

Permalink
Update NEWS again
Browse files Browse the repository at this point in the history
  • Loading branch information
quinnj committed Jan 26, 2017
1 parent db31d92 commit 48f1bc2
Showing 1 changed file with 32 additions and 1 deletion.
33 changes: 32 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@ Breaking changes

This section lists changes that do not have deprecation warnings.

* `readline`, `readlines` and `eachline` return lines without line endings by default.
You *must* use `readline(s, chomp=false)`, etc. to get the old behavior where lines
returned include trailing end-of-line character(s). ([#19944])

* `String`s no longer have a `.data` field (as part of a significant performance
improvement). Use `Vector{UInt8}(str)` to access a string as a byte array.
However, allocating the `Vector` object has overhead. You can also use
Expand Down Expand Up @@ -129,6 +133,9 @@ This section lists changes that do not have deprecation warnings.
Library improvements
--------------------

* `@views` macro to convert a whole expression or block of code to
use views for all slices ([#20164]).

* `max`, `min`, and related functions (`minmax`, `maximum`, `minimum`,
`extrema`) now return `NaN` for `NaN` arguments ([#12563]).

Expand Down Expand Up @@ -205,11 +212,17 @@ Library improvements

* `notify` now returns a count of tasks woken up ([#19841]).

* A new `Dates.Time` type was added that supports representing the time of day with up to nanosecond resolution.
* A new `Dates.Time` type was added that supports representing the time of day with up to nanosecond resolution ([#12274]).

Compiler/Runtime improvements
-----------------------------

* `ccall` is now implemented as a macro, removing the need for special code-generator support for Intrinsics.

* `ccall` gained limited support for a `llvmcall` calling-convention. This can replace many uses of `llvmcall` with a simpler, shorter declaration.

* All Intrinsics are now Builtin functions instead and have proper error checking and fall-back static compilation support.

Deprecated or removed
---------------------

Expand Down Expand Up @@ -745,10 +758,12 @@ Language tooling improvements
[#6190]: https://github.com/JuliaLang/julia/issues/6190
[#6842]: https://github.com/JuliaLang/julia/issues/6842
[#7258]: https://github.com/JuliaLang/julia/issues/7258
[#7669]: https://github.com/JuliaLang/julia/issues/7669
[#8036]: https://github.com/JuliaLang/julia/issues/8036
[#8599]: https://github.com/JuliaLang/julia/issues/8599
[#8814]: https://github.com/JuliaLang/julia/issues/8814
[#8846]: https://github.com/JuliaLang/julia/issues/8846
[#8974]: https://github.com/JuliaLang/julia/issues/8974
[#9482]: https://github.com/JuliaLang/julia/issues/9482
[#9503]: https://github.com/JuliaLang/julia/issues/9503
[#9627]: https://github.com/JuliaLang/julia/issues/9627
Expand Down Expand Up @@ -824,6 +839,7 @@ Language tooling improvements
[#16098]: https://github.com/JuliaLang/julia/issues/16098
[#16107]: https://github.com/JuliaLang/julia/issues/16107
[#16154]: https://github.com/JuliaLang/julia/issues/16154
[#16213]: https://github.com/JuliaLang/julia/issues/16213
[#16219]: https://github.com/JuliaLang/julia/issues/16219
[#16260]: https://github.com/JuliaLang/julia/issues/16260
[#16285]: https://github.com/JuliaLang/julia/issues/16285
Expand Down Expand Up @@ -872,6 +888,7 @@ Language tooling improvements
[#18330]: https://github.com/JuliaLang/julia/issues/18330
[#18339]: https://github.com/JuliaLang/julia/issues/18339
[#18346]: https://github.com/JuliaLang/julia/issues/18346
[#18457]: https://github.com/JuliaLang/julia/issues/18457
[#18473]: https://github.com/JuliaLang/julia/issues/18473
[#18628]: https://github.com/JuliaLang/julia/issues/18628
[#18644]: https://github.com/JuliaLang/julia/issues/18644
Expand All @@ -884,10 +901,24 @@ Language tooling improvements
[#19233]: https://github.com/JuliaLang/julia/issues/19233
[#19288]: https://github.com/JuliaLang/julia/issues/19288
[#19305]: https://github.com/JuliaLang/julia/issues/19305
[#19331]: https://github.com/JuliaLang/julia/issues/19331
[#19449]: https://github.com/JuliaLang/julia/issues/19449
[#19464]: https://github.com/JuliaLang/julia/issues/19464
[#19469]: https://github.com/JuliaLang/julia/issues/19469
[#19543]: https://github.com/JuliaLang/julia/issues/19543
[#19598]: https://github.com/JuliaLang/julia/issues/19598
[#19635]: https://github.com/JuliaLang/julia/issues/19635
[#19670]: https://github.com/JuliaLang/julia/issues/19670
[#19677]: https://github.com/JuliaLang/julia/issues/19677
[#19680]: https://github.com/JuliaLang/julia/issues/19680
[#19692]: https://github.com/JuliaLang/julia/issues/19692
[#19722]: https://github.com/JuliaLang/julia/issues/19722
[#19741]: https://github.com/JuliaLang/julia/issues/19741
[#19787]: https://github.com/JuliaLang/julia/issues/19787
[#19800]: https://github.com/JuliaLang/julia/issues/19800
[#19841]: https://github.com/JuliaLang/julia/issues/19841
[#19903]: https://github.com/JuliaLang/julia/issues/19903
[#19919]: https://github.com/JuliaLang/julia/issues/19919
[#19944]: https://github.com/JuliaLang/julia/issues/19944
[#19950]: https://github.com/JuliaLang/julia/issues/19950
[#20164]: https://github.com/JuliaLang/julia/issues/20164

0 comments on commit 48f1bc2

Please sign in to comment.