From 4dcf8d287638284c52d1d885980b39d10059aeba Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Fri, 9 Sep 2016 23:51:16 +0100 Subject: Added some bugfixes to 0.15.0 release notes. --- web/news/version_0_15_released.rst | 124 +++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) (limited to 'web/news') diff --git a/web/news/version_0_15_released.rst b/web/news/version_0_15_released.rst index 683cbed0d..52f3cb7d1 100644 --- a/web/news/version_0_15_released.rst +++ b/web/news/version_0_15_released.rst @@ -113,3 +113,127 @@ Language Additions Bugfixes -------- + +- Fixed "RFC: should startsWith and endsWith work with characters?" + (`#4252 `_) + +- Fixed "Feature request: unbuffered I/O" + (`#2146 `_) +- Fixed "clear() not implemented for CountTableRef" + (`#4325 `_) +- Fixed "Cannot close file opened async" + (`#4334 `_) +- Fixed "Feature Request: IDNA support" + (`#3045 `_) +- Fixed "Async: wrong behavior of boolean operations on futures" + (`#4333 `_) +- Fixed "os.walkFiles yields directories" + (`#4280 `_) +- Fixed "Fix #4392 and progress on #4170" + (`#4393 `_) +- Fixed "Await unable to wait futures from objects fields" + (`#4390 `_) +- Fixed "TMP variable name generation should be more stable" + (`#4364 `_) +- Fixed "nativesockets doesn't compile for Android 4.x (API v19 or older) because of gethostbyaddr" + (`#4376 `_) +- Fixed "no generic parameters allowed for ref" + (`#4395 `_) +- Fixed "split proc in strutils inconsistent for set[char]" + (`#4305 `_) +- Fixed "Problem with sets in devel" + (`#4412 `_) +- Fixed "Compiler crash when using seq[PNimrodNode] in macros" + (`#537 `_) +- Fixed "ospaths should be marked for nimscript use only" + (`#4249 `_) +- Fixed "Repeated deepCopy() on a recursive data structure eventually crashes" + (`#4340 `_) +- Fixed "Analyzing destructor" + (`#4371 `_) +- Fixed "getType does not work anymore on a typedesc" + (`#4462 `_) +- Fixed "Error in rendering empty JSON array" + (`#4399 `_) +- Fixed "Segmentation fault when using async pragma on generic procs" + (`#2377 `_) +- Fixed "Forwarding does not work for generics, | produces an implicit generic" + (`#3055 `_) +- Fixed "Inside a macro, the length of the `seq` data inside a `queue` does not increase and crashes" + (`#4422 `_) +- Fixed "compiler sigsegv while processing varargs" + (`#4475 `_) +- Fixed "JS codegen - strings are assigned by reference" + (`#4471 `_) +- Fixed "when statement doesn't verify syntax" + (`#4301 `_) +- Fixed ".this pragma doesn't work with .async procs" + (`#4358 `_) +- Fixed "type foo = range(...) crashes compiler" + (`#4429 `_) +- Fixed "Compiler crash" + (`#2730 `_) +- Fixed "Crash in compiler with static[int]" + (`#3706 `_) +- Fixed "Bad error message "could not resolve"" + (`#3548 `_) +- Fixed "Roof operator on string in template crashes compiler (Error: unhandled exception: sons is not accessible [FieldError])" + (`#3545 `_) +- Fixed "SIGSEGV during compilation with parallel block" + (`#2758 `_) +- Fixed "Codegen error with template and implicit dereference" + (`#4478 `_) +- Fixed "@ in importcpp should work with no-argument functions" + (`#4496 `_) +- Fixed "Regression: findExe raises" + (`#4497 `_) +- Fixed "Linking error - repeated symbols when splitting into modules" + (`#4485 `_) +- Fixed "Error: method is not a base" + (`#4428 `_) +- Fixed "Casting from function returning a tuple fails" + (`#4345 `_) +- Fixed "clang error with default nil parameter" + (`#4328 `_) +- Fixed "internal compiler error: openArrayLoc" + (`#888 `_) +- Fixed "Can't forward declare async procs" + (`#1970 `_) +- Fixed "unittest.check and sequtils.allIt do not work together" + (`#4494 `_) +- Fixed "httpclient package can't make SSL requests over an HTTP proxy" + (`#4520 `_) +- Fixed "False positive warning "declared but not used" for enums." + (`#4510 `_) +- Fixed "Explicit conversions not using converters" + (`#4432 `_) + +- Fixed "Unclear error message when importing" + (`#4541 `_) +- Fixed "Change console encoding to UTF-8 by default" + (`#4417 `_) + +- Fixed "Typedesc ~= Generic notation does not work anymore!" + (`#4534 `_) +- Fixed "unittest broken?" + (`#4555 `_) +- Fixed "Operator "or" in converter types seems to crash the compiler." + (`#4537 `_) +- Fixed "nimscript failed to compile/run -- Error: cannot 'importc' variable at compile time" + (`#4561 `_) +- Fixed "Regression: identifier expected, but found ..." + (`#4564 `_) +- Fixed "varargs with transformation that takes var argument creates invalid c code" + (`#4545 `_) +- Fixed "Type mismatch when using empty tuple as generic parameter" + (`#4550 `_) +- Fixed "strscans" + (`#4562 `_) +- Fixed "getTypeImpl crashes (SIGSEGV) on variant types" + (`#4526 `_) +- Fixed "Wrong result of sort in VM" + (`#4065 `_) +- Fixed "I can't call the random[T](x: Slice[T]): T" + (`#4353 `_) +- Fixed "invalid C code generated (function + block + empty tuple)" + (`#4505 `_) -- cgit 1.4.1-2-gfad0