Scala Version History

Our version history lists the bug fixes and the new features of each Scala release. New fixes that have been applied to our development codebase, and that will become available in the future, are listed as "Unreleased".

Version History

Version: Unreleased-2.8.x (15 matches)

Component Summary Ticket
Compiler Compiler UnsupportedOperationException: Position.point when parsing ill-formed XML #3769
Compiler Java Serialization Issue with Nested Class and Default Parameter #3667
Compiler Blocks which contain application of a function-typed variable are seen as pure by the compiler #3726
Compiler Wrong generic Java signature for methods with Array[T] parameters #3728
Compiler spurious warning for deprecated case class #2799
Compiler Compiler error with renamed BeanProperty import #3403
Compiler compile error applying curried method with repeated and default parameters #3697
Compiler field type inference fails when using named arguments with same name #3685
Compiler Types$TypeError when using inherited method from Java with repeated parameters #2413
Standard Library Bring LinkedBlockingQueue up-to-date #3629
Build and Scalatest jvm/actor-executor2 test fails very rarely due to incorrect use of j.u.c.Executor #3551
Compiler resident compiler same name bug #12
Compiler please allow scalac -sourcepath to accept multiple folders #2202
Compiler different result REPL / script #2324
Compiler [Patch] Overlapping Trees in Presentation Compiler with Comma Separated ImportExprs #3416

Version: Scala 2.8.0 (418 matches)

Component Summary Ticket
Standard Library Enumeration not "resolved" when de-serialised #2214
Compiler regression: type inference failure with combination of implicit val and structural typing #2303
Compiler Expression of structural type is evaluated twice when invoking a method upon it #1611
Compiler this.type in structural type refinement gives NoClassDefFoundError #432
Compiler Compiler does not handle back-slash scala-library.jar path in @arguments file on Windows #3063
Language specification Bean Introspection fails for nested classes #3080
Compiler Constant Expressions not allowed as ClassfileAnnotation annotation arguments: Array(""); constant value definition containing class, or Array #3183
Compiler Pickler crashes on incorrect code #3222
Compiler Invalid compilation error in mixed Scala/Java projects that use Java annotations with default values #3415
Standard Library New Actors library in 2.8 crashes on Android #3359
Interpreter and scripts REPL tab completion for method arguments is strange and should be changed #2992
Compiler bug with implicits methods declared after imports #2206
Eclipse plugin Eclipse: can't turn off compiler options #3311
Eclipse plugin Move Add/remove Scala nature to configure menu #2437
Standard Library Improve reporting of unhandled exceptions in actors #2017
Standard Library Actor.receiveWithin/reactWithin timeout prematurely #2415
Standard Library If there are two FJTaskSchedulers, tasks can be executed on threads from the wrong scheduler #1965
Standard Library Better support for custom schedulers in actors library #1405
Standard Library Enable functions of Math for JDK 1.5 #2539
Eclipse plugin scala.library bundle does not export all packages #3239
Eclipse plugin "Add Block Comment" did not complete - block comments not working in Eclipse #1984
Compiler Interpreter does not find classfile in current directory #1962
Eclipse plugin Support for continuations in Eclipse #3184
Standard Library scala.collection.immutable.HashMap memory leak #2588
Standard Library scala.ref.PhantomQueue is unusable #2165
Eclipse plugin Console stack trace hyperlinks to Scala sources don't work #3168
Standard Library immutable.Map.filterKeys should return immutable.Map #751
Eclipse plugin error in wizard when creating scala class in default package #3146
Eclipse plugin New Scala Project wizard should offer Java Working Sets, rather than Resource Working Sets #2703
Eclipse plugin Strange directory structure when creating project from existing source #2520
Eclipse plugin Automatic naming of projects from existing source #2519
Compiler Existential types on repeated params for case classes fail with strange error #2867
Compiler Eclipse plugin rebuilds whole project even for minor changes #2280
Eclipse plugin Scala IDE uses too much memory #3053
Eclipse plugin AST error when launching JUnit test if the file contains a case class #3109
Eclipse plugin AST error when launching JUnit test if the file contains class with constructor that has default arguments #3078
Eclipse plugin Source code for some parts of Scala library not loadable in Eclipse SDT #3114
Eclipse plugin EclipseResource.fromString should include path in assert message #3129
Eclipse plugin Scala wizards should create a package if it doesn't already exist #3110
Eclipse plugin New object dialog should have object to create main #2682
Eclipse plugin Request to enrich the functionality Scala wizards in Eclipse #2685
Eclipse plugin Some of my Scala files have lines marked as errors despite being valid Scala code #2767
Compiler scalac cannot be build with assertions disabled #1699
Eclipse plugin auto complete doesn't work in implicitly converted blocks #3043
Eclipse plugin auto complete needs a single-character hint to get started #3042
Eclipse plugin Eclipse plugin hangs and prevents user input until restart v2 #3055
Compiler Compiler crash for some syntactically incorrect "for loops" #3031
Eclipse plugin Unable to move files in Package Explorer and Project Explorer views #3034
Eclipse plugin Bad code causes "Failure in presentation compiler" and StackOverflowError #3056
Standard Library 2.8 - Subscriber cannot subscribe due to missing '#Pub' signature #2981
Eclipse plugin Cannot open a Scala Editor using r20799 #3022
Eclipse plugin NullPointerException if editor hyperlinking is disabled #3012
Standard Library sortBy and Ordering.on #2496
Standard Library Liveness issue: future issued by method Futures.alarm is never set #3009
Eclipse plugin scala.MatchError for java files #2971
Eclipse plugin JUnit launcher should skip abstract classes #2962
Eclipse plugin Crash during content assist #2954
Eclipse plugin Same filename as another file causes duplicate object definition with clean builds #2931
Eclipse plugin "does not exist" errors when using Run As Scala application. #2944
Eclipse plugin Deleting a file does not recompile the use sites of the classes defined in the file #2952
Eclipse plugin Problems with Java code in Scala project #2686
Eclipse plugin hovering causes JType.getSignature exception in selection engine #2923
Standard Library ArrayStack findIndexOf fails to find element #2927
XML support XML Parser fails if CDATA ends with a square bracket #2354
Eclipse plugin An internal error occurred during: "Compute launch button tooltip". in NameLookupAspect #2890
Eclipse plugin RangePosition assertion failure in presentation compiler #2891
Eclipse plugin Javadoc view does not show documents for Scala classes. #2859
Eclipse plugin errors when using java code from same project within scala editor #2892
Standard Library scala.Array should have covariant clone #1051
Compiler structural type cache should not hold strong reference to classes #2365
Eclipse plugin incremental compile required to get java/scala dependencies right #2889
Compiler constructor parameter should not be visible to outside code #2773
Eclipse plugin Getting "NoSuchMethodError: main" When There is One #1584
Eclipse plugin An internal error occurred during: "Compute launch button tooltip". #2821
Eclipse plugin eclipse freezing #2894
Standard Library Fix for FactoryAdapter: scopeStack initialization #2364
Eclipse plugin Add "Create Scala interpreter..." action to the Console View #1868
Eclipse plugin JUnit tests do not run because of missing input type of the launch configuration #2884
Eclipse plugin Scala Interpreter crashes with 2.8 nightly (11-29-2009) #2727
Eclipse plugin Error message does not get removed from editor when the error gets fixed #2871
Eclipse plugin Search for types whose name differs from their containing source file name fails if the source file is not opened in an editor #2815
Compiler Deleting a class does not mark any errors in classes that are using it #2581
Compiler Bogus warning message after deleting a class or object from the source code #2443
Eclipse plugin Deleting a class that has compile errors leaves the Scala builder in an inconsistent state #2680
Eclipse plugin The Eclipse Scala editor reports bogus error compilation messages for valid code #2689
Eclipse plugin Scala->Create Scala interpreter in xxx fails. In 2.7.7 #2861
Compiler compiler crash with google collection's Iterables transform / Function #2858
Standard Library Adding something to an empty PriorityQueue[Nothing] yields a null value in the resulting queue #2831
Compiler Compiler crashed with "error: fatal error (server aborted): type mismatch;" #2804
Standard Library collection.mutable.Publisher ignores suspendSubscription #2181
Eclipse plugin Files are deleted when dragging packages to another project #2620
Eclipse plugin Problems with the code folding of import statements #2554
Eclipse plugin No tooltip appears when we hover over a singleton object reference #2616
Eclipse plugin Hovering over a class name shows the wrong tooltip if the main constructor has default parameters #2752
Eclipse plugin Autocomplete on no-argument methods appends '()' #2738
Compiler Spurious type mismatch error on passing null in for a reference type (2.7.7) #2794
Eclipse plugin Type hovers do not work in classes that contain annotations #2737
Compiler compiler (2.7.7.final) crashes when parsing invalid XML #2768
Compiler ClassFormatError: Duplicate method name&signature #2754
Compiler when mixing Scala and Java, scalac gets confused when a Java field and method share the same name #1240
Compiler java primitive char ends up negative #2400
Eclipse plugin Code folding in Eclipse includes the next line of a Scala element as part of the folding region #2573
Eclipse plugin can't create scala project: build compiler crash #2195
Eclipse plugin Assertion error after creating Scala project #2134
Eclipse plugin Eclipse plugin slows to a crawl when editing a large file with lots of XML #2061
Eclipse plugin HelloWorld example for Eclipse plugin throws exceptions #1933
Eclipse plugin Installation of scala IDE for eclipse 2.7.4 on Mac OS X #1936
Eclipse plugin IllegalArgumentException when looking at Namers.scala #1854
Eclipse plugin JDT Compiler doesn't recognize Scala constructors & methods #2746
Standard Library Map filter causes StackOverflowError #2734
Eclipse plugin "delete did not complete normally" error when pressing delete #1966
Eclipse plugin NPE while launching junit tests #2724
Eclipse plugin Save failure with anonymous inner classes when they contain compilation errors #2723
Eclipse plugin Type not found errors appear after innocuous change #1490
Eclipse plugin Continuous None.get exception when opening a Scala file #1830
Eclipse plugin code completion desn't work #1952
Eclipse plugin scaladoc within scala compiled JARs are not displayed #2339
Eclipse plugin Can't create new Scala objects with the wizard #2389
Eclipse plugin Import statements disappear and deleted files reappear when moving files #2312
Eclipse plugin Deleting a Scala project from the workspace causes various errors #2135
Eclipse plugin Errors in the Scala IDE for sources in the default package #2090
Eclipse plugin Go to declaration for implicitly imported types #2032
Eclipse plugin Recognize JUnit4 tests by annotations in scala sources #1990
Eclipse plugin An internal error occurred during: "Requesting Java AST from selection". #1977
Eclipse plugin log error #1976
Eclipse plugin Unhandled event loop exception #1975
Eclipse plugin Scala project created at a symlink throws exception on build #1958
Eclipse plugin Error on run class with annonymous subclass of HashMap #1928
Eclipse plugin Hovers Should Use Correct Font #1923
Eclipse plugin Eclipse Startup Exceptions #1905
Eclipse plugin Location column of Problem window lacks location #1897
Eclipse plugin Long file names in .manager directory causes Eclipse to crash (on Windows) #1888
Eclipse plugin Eclipse plugin gives strange error message with curried functions of 3 or more args #1871
Eclipse plugin Open Types/Content Assist doesn't see un-opened scala files in the same project #1860
Eclipse plugin Last character hidden in comments when typing inside braces #1852
Eclipse plugin ISO-8859-1 as source file encoding and syntax Highlighting. #1827
Eclipse plugin Go to declaration does not work #1742
Eclipse plugin Erroneous Class Files on Project Import #1738
Eclipse plugin compiling my code in eclipse plugin, get an exception #1736
Eclipse plugin The Scala editor ignores TAB settings #1733
Eclipse plugin method return and field types in outline view #1723
Eclipse plugin On warning/errors, hint doesn't show the full problem message #1650
Eclipse plugin presentation compiler gets confused by case class and method with same name #1316
Eclipse plugin Coloring for Raw Strings Doesn't Work #2495
Compiler Ambiguous static forwarders seen from Java #2695
Standard Library Berry-Sethi algorithm fails to computer correctly first transition #1992
Eclipse plugin Unable to to run JUnit tests from Eclipse if the contain methods with repeated parameters #2676
Eclipse plugin syntax highlighting and multiline string literals #2468
Compiler For comprehensions with a foreach should desugar guards differently. #757
XML support NPE in scala.xml.MetaData#containedIn1 Stemming from equals #2674
Compiler private[this] in case class #1422
Compiler Generic function creates anonymous class that uses function's type parameter, compiles but fails at runtime #2144
Compiler match case Array[_] fails to match some Array[String] expressions #824
Compiler Compiler crash: assertion failed: type error: can't convert from UNIT to REFERENCE(java.lang.Object) #2636
Compiler ant scalac task with -make:NotAll will cause dependenciesFile's loadFrom failing #2627
Compiler short/char comparisons are wrong #2087
Eclipse plugin "2.8: Editor does not contain main type" when using nested methods & Simple(Swing|GUI)Application #2621
Eclipse plugin "Add / Remove Scala nature" on an Eclipse plug-in project should manage scala.library dependency #2549
Eclipse plugin Incorrect run configuration generated by "New Scala Application" wizard if in default package #2198
Eclipse plugin Adding, then removing, Scala Nature does not properly cleanup Eclipse .project file's builder #1520
Compiler Adding code to a file and saving it does not make the code available to other files #2590
Eclipse plugin Deleting a class form the Package Explorer does not update the Package Explorer after deletion #2611
Eclipse plugin Problems with hovering and hyperlinking when the class is defined in a directory that does not correspond to the package name #2589
Eclipse plugin Unable to to run JUnit tests from eclipse if the contain references to singleton objects #2553
Eclipse plugin Run as JUnit often returns "No tests found with test runner 'JUnit 4'" #1590
Compiler Calling array methods on structurally-defined value leads to runtime crash (basic) #451
Eclipse plugin Eclipse plugin hangs and prevents user input until restart #2541
Compiler implicit considers undefined values eligible #2534
Standard Library Document error on scala.Enumeration.withName #2527
Standard Library overriding HashTable.initialSize is unsafe #2524
Standard Library Deadlock in Futures.awaitAll not returning #2530
Standard Library SeqLike.indexWhere returns wrong result if from != 0 #2544
Standard Library Subclass Enumeration to allow case classes etc. to function as enums #2111
Standard Library Make scala.util.matching.Regex serializable #2309
Standard Library Exception thrown if waitingFor requires sender to be defined #1518
Interpreter and scripts scala command uses 'scalac' as command name instead of 'scala' in diagnostic #2528
Standard Library scala.concurrent.ops should use ForkJoin instead of explicit thread creation #600
Standard Library Reused actors get old timeout, causing failure in Futures.awatAll #2515
Compiler backquoted identifier #2514
Standard Library Stack overflow on reduceRight and very large arrays #2446
Standard Library Ordering doesn't provide default implementation for Ordered #2260
Standard Library Ordering floats/doubles #2498
Compiler Compiler crush with private and option in case class #1373
XML support NewScanners assertion failure on wonky XML #1674
Standard Library ArrayStoreException when JVM realises arrays aren't actually collections #1339
Compiler No warnings from non-exhaustive pattern match on sealed class #443
Compiler internal compiler error (no-symbol does not have owner) #1687
Eclipse plugin Hovering an import leads to expection #2471
Compiler NPE with '-Xcheck-null' #2467
Compiler Wrong access of class constructor in companion object constructor #2127
Compiler support java varargs #894
Compiler difficulty passing arrays to Java code (Array[String] appears to Java as Object[]) #818
Compiler Unneccessary parameter type for jcl.ArrayList[T].toArray.map #196
Eclipse plugin Exceptions thrown during "Open Type" if Scala .class files have no source attachment #2457
Compiler raw string that end with a double quote #1000
Compiler Boxing of generic multiple dimensional array #2005
Compiler auxiliary constructors cannot access private members in companion #1798
Compiler sealed + private + object = broken classfile #1722
Compiler Compiler exception in innocent code. #2175
Compiler Incorrect recursive type compile error #1038
Compiler Casting from monomorphic to polymorphic arrays doesn't work #1005
Compiler Inconsistent implicit ambiguity #1272
Compiler Ambigious implicits even though more specific implicit exists #298
Compiler Calling array methods on structurally-defined value leads to runtime crash #397
Compiler Unreachable code, which is reachable. #1609
Compiler Error messages truncated. #2434
Compiler Exception scala.tools when using case classes + assertions #2426
Standard Library scala.collection.immutable.TreeSet.map reverses order of set #2056
Packaging The various tools (scalac, etc.) do not work when installed in a path containing spaces #531
Packaging Some minor inconveniences with the sorce tarball (aka tarbomb;) #1484
Compiler We need meta-annotations to control placement of runtime visible annotations #1846
Compiler having a standard Spring/Guice/JSR250/JSR330/JSR299 aware IoC annotation compiler plugin would really help #2245
Compiler @BeanProperty and @BooleanBeanProperty should not replicate field annotations onto generated methods #2252
Compiler OutOfMemoryError running scalac with flag -Ydebug #1473
Standard Library Futures in futures - Fails to terminate #2359
Compiler ClassCastException with Array and call-by-name #1309
Compiler StackOverflowError when test /files/shootout/message.scala-2.scala #2379
Compiler Scalac fails to parse Google Protobuf2.x generated Java file #2377
XML support NamespaceBinding.getPrefix returns URI (not prefix) #2374
Standard Library RichString: methods should return String objects #1495
Standard Library immutable.Queue.equals looks broken #2335
Eclipse plugin Cannot create new Scala class #1771
Eclipse plugin (Eclipse) identation with multiple statements on a line #1567
Eclipse plugin pink underline on valid code #1277
Standard Library Stream zip isn't lazy #2027
Compiler Bug in inference for existential types in pattern matching #1560
Standard Library BigDecimal violates equals/hashCode contract #2304
Eclipse plugin Building fails with symbolically linked projects #2298
Compiler Misleading warning for == operator #2240
Standard Library Missing Console.setErr method #1580
Standard Library Comment error on `elements` in ArrayStack (2.7.5) #2160
Compiler Unit is accepted as cps context type, resulting in runtime error #2285
Compiler Pickling/type-transform error for cps library classes #2284
Standard Library StackOverflowError in SingleLinkedList.append() #2040
Compiler Sequence Pattern matcher should guard against null #2241
Standard Library RuleTransformer/RewriteRule strips too many elements #2273
Compiler Joint compilation fails for annotations with defaults #2264
Interpreter and scripts Interpreter does not check for already defined names when autogenerating res* #2164
Standard Library Scala does not close a file stream probably after processing with scala.io.Source #2244
Standard Library BufferUnderflowException when Source.fromURL applied to UTF-8 content #1883
Compiler add support for nested java annotations #294
Compiler Crash in what appears to be overloading resolution #1381
Compiler VerifyError when casting an array's iterator. #1044
Compiler compiler crash with protected class access #612
Standard Library T.equals called unexpectedly from ListBuffer[T] iterator #2235
Compiler Compiling Scalaz causes a scalac exception. #2197
Build and Scalatest fsc ant task cannot connect to compile server but command-line fsc can #1498
Standard Library Suggestion: Add split method to Regex and/or split(r: Regex) to RichString #2191
Standard Library Add stripPrefix(), stripSuffix() to RichString #2150
Standard Library scala.actors.MessageQueue.remove does not update _size #2100
Standard Library Stack overflow in shootout test message.scala-2 #2028
Compiler Add static forwarders to the companion class of an object when there are no name-conflicts #1735
Standard Library When an object and a class are defined with the same name, the object's main method is not found #363
Standard Library NullPointerException in LinearSequenceTemplate #2212
Packaging IzPack installer appends scala/bin to the windows (user) PATH environment variable without a separator #2137
Standard Library mutable.SynchronizedSet is inconsistent with mutable.HashSet #2183
Compiler Exception in thread "main" scala.tools.nsc.symtab.Types$TypeError: type mismatch; #2168
Compiler private[this] entwined with implementation #1466
Compiler XML pattern match crashes while "transforming" #1764
Compiler exception in incorrect pattern using * #1878
Interpreter and scripts Cannot change java.util.logger.Formatters with scala(1) #1097
Compiler crash in erasure on duplicated function definition #1759
Compiler equalsWith works wrong for sequences #2159
Compiler Varargs don't work in structural type refinements #1141
Compiler scala.tools.nsc.symtab.Types$TypeError: wrong number of arguments for method takeAnd #1110
Compiler Compiler Crashes on Nested Pattern Match #1843
Compiler Internal error when pattern matching #1260
XML support NamespaceBinding does not define an "equals" method #2138
Compiler Guarded pattern with existential causes bad matching #1434
XML support Xml RuleTransformer incorrectly transforms simple XML fragment #2124
XML support Xml RuleTransformer blows up on <xml:group> #2125
Compiler scalac/fsc don't resolve symlinks before looking for standard libs #2092
Standard Library Another actors memory leak? #1948
Compiler [PATCH] Add test for None.getClass.getGenericSuperclass to test suite #2098
Standard Library BufferedSource loses last char of file #2104
Compiler Optimizer has trouble with local vars initialized to null #2107
Compiler Inlining violates 'protected' access restrictions #2106
Compiler Passing a builder to TreeSet.map causes the compiler to explode #2031
Compiler NPE when overriding 16th lazy val #2105
Compiler Compiler crash matching enumeration tuple #1496
Compiler Case class autogenerated equals method is doing unnecessary check if argument is Object #2084
Standard Library BigDecimal Division needs MathContext #1812
Compiler Types$TypeError: type mismatch with for loop #252
Standard Library until-method for RichLong #2048
Standard Library Parser combinators: UnsupportedOperationException: Nil.reduceRight in StdLexical.delim() #1993
XML support Outputs from Xhtml.toXhtml are not so compliant to XHTML spec. #2043
Compiler pickling of overloaded symbols as EXT broken #1942
Compiler Method paramater annotation in object are not set in the object bytecode #1802
Compiler Optional Arguments in Annotations #1810
Compiler annotations lost in separate compilation of traits #1189
Compiler scalac (2.7.3) can't find annotation referenced in classfile it generated itself #1751
Compiler pickling of arrays in annotations broken #1029
Compiler definitions in annotations invisible #1028
Compiler @BeanProperty implementing traits/Interface #637
Compiler @BeanProperty annotation doesn't work on 'lazy val' #1788
Compiler compiler gives 'illegal cyclic reference' even though a class is referenced only by an annotation #1782
XML support Xhtml.toXhtml will crash for <div></div>. #2001
XML support allow user to specify SAXParser #1436
Packaging jline should not be intergrated to scala-compiler.jar #1660
Eclipse plugin Problems with JUnit 4 #1866
Eclipse plugin The auto-activation of content assist doesn't work #1855
Standard Library BigDecimal and doubles #2024
Standard Library Actor.send invokes "waitingFor" partial function during a synchronized #2009
Standard Library Actor.send should never throw an exception #2010
Standard Library Unevaluated Future prevents program termination #1451
Standard Library TraversableTemplate#take incorrect #2002
Standard Library NPE with Channel.! #1794
Eclipse plugin Plugin only puts class files in default output folder #1400
Compiler Java varargs should only accept arrays #1360
Standard Library RichString's format should allow to specify a local #2004
Compiler Uncomparbale type kinds: REFERENCE with CHAR #1998
Standard Library SubsetConstruction.determinize does not preserve final status of initial state #1988
XML support xml.PrettyPrinter comment refers to nonexistent toPrettyXML method #1985
Standard Library Seq.Projection's drop and dropWhile are strict #500
Compiler if block confuses compiler about type #1982
Compiler Compiler crash on attempt to access protected member in parent package #1393
Standard Library Array.filter is unexpectedly slow #783
Standard Library Ordering class lacks any implementations #1303
Standard Library Range for BigInt #931
Standard Library List.hashCode and List.equals can stack overflow #761
Standard Library SortedMap.take and SortedMap.drop are deprecated #1577
Standard Library Iterable can have a count method similar to List's #1050
Standard Library Unify List and Seq #929
Standard Library Add RichString.takeRight(n: Int) #1532
Compiler Use of symbol literals is globally synchronized #1307
Standard Library scala.collection.immutable.BitSet does not extend immutable.Set #814
Compiler Compiler misses parameter identifier clash with trait var identifier. #1960
Standard Library Add RichString.dropRight(n: Int) #1533
Standard Library CountedIterator is off by one #1597
Standard Library scala.collection.immutable.BitSet.subsetOf doesn't work for all sets #1963
Standard Library Iterable drop and take incorrectly deprecated #1251
Compiler Array.copy does not correctly handle the case Array[Int] -> Array[Any] #1301
Standard Library ClassCastException with toArray[Any] in the interpreter #1300
Interpreter and scripts java.ext.dir works on java but not on scala #857
Standard Library scala.util.parsing.combinator.Parsers.NoSuccess should be a case class #1474
Standard Library shouldn't Iterable.max be a method in the trait, not the companion object? #730
Standard Library Stream.addDefinedElems shouldn't be abstract #1411
Compiler boxArray fails on null #1954
Compiler compiling trait and object in separate files yields IncompatibleClassChangeError #1286
Compiler Compiler Crash on Pattern Match #1935
Standard Library object Random #839
Standard Library scala.Random wrapper should not provide own seed #840
Compiler Compiler crashes with "no-symbol does not have owner" #805
Compiler bad generics signature in SymbolTable.trackSetInfo #1859
XML support sequence magic does not work in xml attributes #402
XML support invoking toString results in ambiguity error on some classes #547
XML support XML strange equals behaviour #1773
XML support xml error handler should not use the console #1202
XML support FR: Xhtml: add easy to use methods #895
Compiler java.lang.ArrayIndexOutOfBoundsException when parsing a java file #1937
Compiler ClassFormatError when overriding a val in a trait refinement #1093
XML support UnprefixedAttribute/PrefixedAttribute clunkiness #739
XML support PrettyPrinter.cut enters infinite recursion if text is same length as constructor width argument #901
XML support xml null namespace #1626
XML support XML loader discards single-space Text nodes #1712
XML support Null pointer exception when comparing 2 XML nodes #1079
Standard Library unexpected behaviour of PriorityQueue size / length / first methods #1594
Interpreter and scripts specific implicit imports not recognized in interpreter #1752
Eclipse plugin Typing braces if broken. #1770
Eclipse plugin Problem log broken #1777
Eclipse plugin Outline "link with editor" only shows current file #1724
Eclipse plugin ConcurrentModificationException in scala.tools.editor.Typers.flushTyper #1763
Eclipse plugin Another ConcurrentModificationException in flushTyper #1776
Eclipse plugin Syntax coloring is additive #543
Compiler compiler reports ambiguous reference (varargs + generics) #978
Compiler when mixing Scala and Java, Java field with default access can't be accessed from Scala class in same package #1842
Compiler Broken class files during code generat #1795
Compiler regression: when mixing Scala and Java, scalac can't see Java constructor #1840
Documentation (incl. API) Documentation for ByNameFunction is wrong #1791
Compiler Type checker looks for accessor in package #1094
Compiler Lazy val binding causes compiler/REPL crash #1589
Compiler Compiler crash involving finally block #1536
Compiler Forwarders contain invalid Java signatures #1822
Interpreter and scripts final abstract case class AbsolutelyNothing() killing interpreter #1833
Compiler Attempt to use implicit arguments with annotation causes stack dump #1837
Compiler ClassFormatError when class and companion object extend the same trait #1804
Compiler add warning for tail recursive methods that are not optimized #709
Standard Library Iterator dropWhile should be tail recursive #1376
Compiler NoClassDefFoundError with actors #1793
Compiler compiling with -uniqid produces wrong classfiles #1769
Compiler xml pattern matching with @ _* crashes the compiler #1765
XML support Compiler crash (2.7.1-RC2) #822
Compiler Compiler exception - matching an XML literal with attributes #1682
Interpreter and scripts Interpreter unwraps nested exceptions before printing them #1546
Compiler Compiler and Interpreter will get confused if Int is used as a value #1392
Compiler compiler crash in ParallelMatching (no-symbol does not have owner) #1107
Standard Library mkString throws NPE for a list containing null element #1639
Compiler when mixing Scala and Java, scalac doesn't recognize unqualified name of inherited enum #1211
Compiler $tag method should be marked synthetic #722
Documentation (incl. API) Wrong examples on currying in "Scala By Example" #461
Standard Library StdLexical's ident should allow '_' #1365
Compiler Problem parsing anonymous functions with 2+ params #1564
Compiler bad class file generated for case classes #1745
Compiler More Conventional Temp Dir for FSC #1743
Compiler leftover regexp pattern crasher #1749
Standard Library Crazy casting boxing in Console to handle var args #749
Standard Library Collection.toArray is ridiculous, performance-wise. #1179
Compiler fix assert in compiler (minor) #834
Compiler VerifyError #1747
Compiler Type Parameters in Annotations not checked #935
Compiler Compilation error with parameterised case class in a non-root package named 'scala' #430
Compiler class Bar needs 'override' modifier #276
Compiler scalac confused by empty inner interface in java #1700
Compiler Joint compilation: Java annotations parsing #1465
Compiler reports undefined method while implementation exists in trait #284
Compiler Application of patially applied function #460
Compiler Allow recursive type projections #1291
Compiler Internal compiler error for structural types #1362
Compiler Crash of the compiler with explictly typed self reference #1623
Compiler Compiler[explicitouter phase] fails on patterns with self-alias #1638
Compiler VerifyError with implicit objects #473
Compiler private can be on a separate line while private[this] cannot #442
Compiler Really bizarre IllegalAccessException #1185
Compiler Compiler crash when applying (incorrectly) overloaded method #278
Compiler compiler flag -Xprint:* to easier understand what compiler does #924
Compiler It should be possible to put syntaxAnalyzer into builtInPhaseDescriptors #610
Compiler Order of execution of plugin phases #596
Compiler Implement SIP 00002 in the Scala compiler trunk #1622

Version: Scala 2.7.7 (6 matches)

Component Summary Ticket
Packaging Scala IzPack Uninstaller deletes /usr/local/share/X11/xkb/compiled #1433
Compiler lazy vals don't always work in the presence of another inherited lazy val #1535
Compiler Finally clauses don't work correctly if they throw an exception #2392
Compiler Override lazy val and traits causes NPE #2463
Eclipse plugin Cannot create new Scala object #2380
Eclipse plugin 2.7.5 Plugin version not installable if Eclipse already have newer AJDT #2327

Version: Scala 2.7.6 (3 matches)

Component Summary Ticket
Compiler Pickler defect w/ super #1896
Compiler Problem with pickling/unpickling of complex traits and type parameters #715
Compiler Unpickler exception #1930

Version: Scala 2.7.5 (2 matches)

Component Summary Ticket
Standard Library Linked actors do not always terminate properly #2000
Standard Library Starvation problem when lots of tasks are created from FJTaskRunner thread #1999

Version: Scala 2.7.4 (64 matches)

Component Summary Ticket
Standard Library Actors memory leak #1801
Standard Library Actor.reactWithin gives java.lang.IllegalStateException: Timer already cancelled #1652
Standard Library Iterator.zipWithIndex.takeWhile destructively removes an element from the underlying iterator #1246
Packaging java.io.EOFException during install of 2.7.0-final on windows XP #655
Eclipse plugin Renaming package broken #1912
Standard Library Stack.push overload is ambiguous #1858
Compiler Another Serializable issue #1775
Standard Library Seq#endsWith broken #1721
Standard Library List.range with step = 0 ends in OutOfMemoryError #1691
Standard Library Incorrect regex in JavaTokenParsers.decimalNumber #1689
Interpreter and scripts interpreter always throws exception under -Ydebug #1684
Packaging Please add a LICENSE file to the distribution bundle #1651
Standard Library scala.util.logging.ConsoleLogger cannot be mixed with a Logged #1648
Compiler scalac command line should support @ syntax like javac so not all filenames need be passed on command line #1269
Compiler fsc Ant task should not call System.exit() on error #934
Standard Library Tuple hashCode crashes when tuple contains null #216
Eclipse plugin ASTConverter throws stack traces on my source file #1669
Eclipse plugin add eclipse plugin key bindings for Run/Debug Scala app #450
Eclipse plugin Camel-case code assist #1644
Eclipse plugin Add the outline view to the Scala perspective #1233
Eclipse plugin NPE in JDTUtils.flatten #1778
Eclipse plugin Resources not being copied to output folder #1741
Eclipse plugin Scala Eclipse plugin interferes with EclEmmaEclipe plugin highlighting in Java Editor Area. #1661
Eclipse plugin Multiple scala classes in a file confuse Java editor #1253
Eclipse plugin Character being delayed when typing literal Strings. #1717
Eclipse plugin In 2.7.3.final Creating a new Object created two entries in the Package Explorer #1636
Eclipse plugin Scala files show as Java files in package explorer #1662
Eclipse plugin Multiple assert(true) in ScalaUIPlugin #1719
Eclipse plugin Can't set breakpoint. #1716
Eclipse plugin Abnormal Workbench Condition While Undoing (Ctrl+Z) #1627
Eclipse plugin Java Editor "Save Actions" are applied to Scala source files #1534
Eclipse plugin Scala source editor adding final keywords #1410
Eclipse plugin Navigating over annotations does not work #1516
Eclipse plugin imported scala files show up twice in package / project explorer #1483
Eclipse plugin Looping NPE 'Error in JDT core during AST creation', brings CPU to 100% utilization #1542
Eclipse plugin Eclipse plugin affects warning and error icons in tabs for Java files #1370
Eclipse plugin Eclipse plugin affects Run As menu in Java files #1349
Eclipse plugin Copying Scala sources in Package Explorer does not work #1228
Eclipse plugin Code completion is case insensitive (behaviour different from Eclipse Java support) #1643
Eclipse plugin Leaving breadcrumbs enabled causes Scala plugin to throw NPE. #1192
Eclipse plugin Package Explorer / Rename insists on .java extention #1191
Eclipse plugin NPE in StructureBuilderTraverser$TypeOwner$class.addType #1174
Eclipse plugin creation of empty src directory #1694
Eclipse plugin Linked projects break scala builder #1507
Eclipse plugin New Scala Application wizard doesn't work on project #1275
Eclipse plugin Hyperlink navigation is unreliable in projects created outside the Eclipse workspace #1002
Eclipse plugin Eclipse misbehaves when projects have a non-standard structure #941
Eclipse plugin Scala compiler won't take sources from linked dirs? #135
Eclipse plugin Full build fails to create class files for a Scala project not created by plugin #1575
Eclipse plugin Code complete sometimes overwrites succeeding code #766
Eclipse plugin Code completion outside class definition throws exception #1506
Eclipse plugin Editor fails to open in Eclipse 3.5 M3 #1471
Eclipse plugin Scala Editor Fails to Open on Eclipse 3.5 #1593
Eclipse plugin Window | New Editor results in editor closing #1679
Eclipse plugin scala-library manifest is missing the scala.annotation.unchecked package #1647
Eclipse plugin Invalid Menu Extension error #1621
Eclipse plugin Error message when opening Scala Project #1287
Eclipse plugin NPE trying to launch Scala app #1455
Eclipse plugin ScalaDefElement cannot be cast to IField #1166
Eclipse plugin Eclipse plugin fails to start when build output directory does not exist #1475
Compiler Compiler crash with type refinement #1659
Compiler bad class file generated for method with local function definition #1711
Standard Library Remote actors fail to run due to classloader issue #1686
Compiler Serializable again #1143

Version: Scala 2.7.3 (30 matches)

Component Summary Ticket
Compiler BeanProperty in trait crashes compiler #1237
XML support scala.xml.dtd.PublicID.toString should not use SYSTEM keyword #1489
XML support Missing correct toString() implementation for scala.xml.dtd.PublicID #1488
Eclipse plugin Add "Source\Toggle Comment" #1274
Eclipse plugin "Run as Scala application" not available #112
Packaging deb 2.6.1 package on kubuntu Hardy #1142
Compiler getSimpleName() in java.lang.Class<T> broken for classes that are defined in objects #286
Standard Library Filereading problem #1502
Compiler varargs in constructor throws AssertionError #1653
Compiler fsc is not multi-tasking #41
Compiler fsc argument handling #296
Compiler Infinite loop in compiler #413
Compiler quick/bin/fsc does not work #906
Compiler superclass generic signature not set for anonymous types: Missing type parameter. at com.google.inject.TypeLiteral.getSuperclassTypeParameter(... #1375
Compiler type inference and custom annotation checkers (part I) #1500
Compiler type inference and custom annotation checkers (part II) #1501
Compiler Regression on 2.7.x branch with static inner classes and interfaces #1582
Standard Library serious bug in io.Source produces inconsistent results #1514
Compiler scala dist build error on windows system #1193
Compiler @BeanProperty in a member variable of a trait crashed the compiler #1070
Compiler Type annotations in object creations #1214
Compiler Stream.flatMap calls function twice per element #1335
Compiler "fsc -shutdown" will crash #1421
Build and Scalatest Errors running scala-plugin Ant script under Windows Vista #1106
Compiler FastScalac ant task does not allow server and port to be specified #1408
Emacs mode odd behaviour when hitting enter at the end of a single-line comment (//) #1322
Compiler Problem using static inner classes #1329
Emacs mode Scala Emacs mode - creating TAGS file is broken #1295
Compiler Null lower bound breaks with intersection types #1280
Compiler Can't build newstarr on Windows #1290

Version: Scala 2.7.2 (71 matches)

Component Summary Ticket
Compiler Scala varargs implementation's use of Seq impairs Java interop #1342
Compiler scala compiler errors on java source when using annotation in method arguement #1169
Eclipse plugin Unknown expression element objectState > and > enablement > objectContribution #1078
Eclipse plugin Ctrl-click doesn't open library files #1165
Eclipse plugin Eclipse plugin editor background always WHITE. #1160
Eclipse plugin CVS decorations are doubled in package explorer #1157
Eclipse plugin Plugin breaks watches in Eclipse 3.4 #1234
Eclipse plugin add scala-swing to plugin pack #1154
Eclipse plugin Eclipse builder should (optionally) copy non-.scala files into bin folder #1153
Eclipse plugin no "Show In" #962
Eclipse plugin Open type dialog (Ctrl+Shift+T) is missing #662
Eclipse plugin The scala plugin project hover image should be transparent #179
Eclipse plugin Scala-plugin: Sometimes scala editor does not appear. #1182
Compiler Implicit arguments not being correctly resolved from type parameters #591
Compiler type parameter bounded by existential does not conform to itself #121
Standard Library String.format will not work with integer but string only #705
Compiler Higher-Kinded code breaks compiler #1115
Compiler compiler assertion failed related to importing java 5 compiled class file #848
Compiler avoid boxing of int when synhronized #65
Compiler Traits + clone = boom! #151
Standard Library Scala does not report errors when using String's contains method on JDK 1.4 #367
Compiler Pretty-printer not correctly displaying singleton types #483
Standard Library Stream.flatMap stack overflows on long sequences of empty iterables #498
Compiler crash when -optimise is set #524
Standard Library Console.readBoolean() does not test for null on reads. #550
Compiler java generics causes overriding to be seen as overloading by scalac #574
Compiler decoder error reported to stderr and not through error reporter #580
Compiler println "Hello, world" #605
Compiler existentials in type aliases #654
Compiler scala interpreter crashed with an invalid assignment statement #673
Compiler java.lang.ClassCastException: scala.Tuple2 (confused by type parameter) #677
Standard Library Predef.exit should be Predef.exit() #752
Compiler Anonymous classes should not point to their owner unless necessary #755
Build and Scalatest Interpreter rejecs multiline comments #773
Compiler r14711 && Serializable #780
Build and Scalatest contractive implicit definition reported as diverging #786
Compiler 1.4 targeting causes weird “needs to be abstract” errors #789
Standard Library override Iterable.partition in RandomAccessSeq #790
Standard Library StringBuilder doesn't implment Serializable #815
Interpreter and scripts stack trace in Scala interpreter #820
Compiler private[this] final val causes compiler assertion #826
Standard Library Memory leak in scala.collection.immutable.HashMap when many updates are performed #854
Standard Library Range.contains method #855
Compiler Manifest not Serializable #858
Compiler Compiler crash (class file parsing) #870
Compiler classOf[Unit] crashes at runtime for target 1.4 #876
Standard Library Wrong return type for method take in Iterator #879
Compiler += & co don't work when 'update' and 'apply' are inherited #904
Compiler Implicit parameter of existential type crashes compiler #905
Compiler Recursive Java generics crash the compiler #942
Documentation (incl. API) Broken link in README #1481
Build and Scalatest natives unusable in Windows distribution #1463
Compiler 2.7.2.RC5 compiler stack overflow #1467
Compiler StackOverFlow in the compiler at scala.tools.nsc.transform.Erasure #1460
Compiler regression in 2.7.2.RC5: scala.List has bad generics, according to javac #1454
Compiler Scalac produces invlid bytecode (2.7.2RC4) #1464
Compiler Primitive type parameter results in invalid Java generics #1461
Standard Library RegexParser will not ignore trailing whitespace for a rep() parser #1178
Compiler scala.io.BufferedSource cannot deal with slow InputStream's that occasionally return 0 bytes #1343
Compiler Added support for writing Actors using Responders with for comprehensions #1341
Compiler VerifyError with early initialization #911
Standard Library BigDecimal division fails with IllegalArgumentException when divisor scale > dividend scale #921
Standard Library Console.format Should Return String #1113
Compiler ClassCastException with interpreter.bind due to classloader problems #947
Interpreter and scripts import alias type failed to instanciate new object #1083
Compiler Allow ← and → as well as ⇒ #988
Standard Library Seq.indexOf broken #1323
Build and Scalatest compiler jar gets weird permissions #1294
Documentation (incl. API) Invalid nroff formatting in fsc man page #1206
Packaging C:/Program: No such file or directory #1257
Compiler scalac Ant task doesn't accept Java source files #1267

Version: Scala 2.7.1 (53 matches)

Component Summary Ticket
Standard Library Only print actor exceptions if no links #711
Standard Library Classloader trouble #50
Eclipse plugin [patch] output dir not created if it doesn't exists #966
Eclipse plugin Small fonts on hover #1019
Eclipse plugin Plugin should be built with the default target=jvm-1.5 (with patch) #850
Eclipse plugin Eclipse plugin should store project-specific compiler settings in a .settings file in the workspace (with patch) #827
Compiler Array.takeWhile failing with ClassCastException #446
Standard Library Actor function to check mailbox size #249
Compiler symbolic variable names and interpreter output #274
Compiler Stable Identifier Pattern matching is using eq instead of == #346
Standard Library exception on prettyPrint formatNodes of simple Elem object #422
Standard Library Immutable set size incorrect after filter #454
Compiler Compiler fails when parsing classfile method signature with type arguments and inner class #489
Compiler Pattern matching with unreachable case #495
Compiler Existential types in extractor causes type mismatch error #522
Standard Library scala.xml.Text overrides equality for scala.xml.Atom such that it is not symmetric #548
Standard Library scala.xml.Unparsed overrides equality for scala.xml.Atom such that it is not symmetric #549
Standard Library 'links' variable in Actor.scala not protected for concurrent read/write access #585
Compiler ClassCastException during value array operation #589
Compiler jvm backend does'nt use class scala.StringBuilder #594
Standard Library bug in scala.concurrent.SyncChannel #595
Compiler case classes extending case classes have incorrect toString #607
Standard Library Seq.first, Seq.firstOption #617
Standard Library Don't clear trapExit in Actor.start #624
Compiler Generated equality methods on case classes should shortcut on reference equality #631
Standard Library Scala XML parsing crashes while parsing valid attribute values. #632
Compiler Reifier can't lift code instantiating a case class #651
Compiler NoSuchMethodError: java.lang.StringBuilder.append(B) #656
Standard Library Scala XML ConstructingParser is too strict #663
Compiler calling toArray on an existing Array crashes at runtime #668
Standard Library scala/xml/parsing/FactoryAdapter.scala loadXML() calls exit() if unable to initialize parser #671
Compiler newline or semicolon required after annotated type #688
Standard Library actor sends reply (react) to actor who sends reply (react) to main who still hangs (!?) #694
Standard Library json parser decodes unicode escapes incorrectly if platform default charset is not utf-8 #698
Compiler Sealed traits can be extended outside defining module #699
Standard Library StreamParser does not work in presence of backtracking #700
Standard Library Console.printf needs to be true "printf" #706
Compiler "no-symbol does not have owner" for sealed case classes in method #710
Standard Library Array.concat gives java.lang.ArrayStoreException #713
Standard Library generalize types of reduceRight and reduceLeft #721
Scaladoc tool FileNotFoundException when documenting member:: #734
Standard Library immutable.HashMap.size() can be induced to return -1 #768
Compiler interpreter gets errors defining vals with literal identifiers #769
Standard Library Futures.awaitAll can exceed timeout #779
Compiler More fun with early initializers #808
Documentation (incl. API) Int scaladoc should link to RichInt #809
Compiler Ambiguous reference to overloaded definition error with JVM 1.4 target #828
Standard Library Erroneous handling of zero timeout in `reactWithin` #845
Standard Library Added scala.Either to the standard library #1345
Compiler Added the methods requires and ensuring to Predef.scala #1348
Compiler Added regular expression parsers #1347
Compiler Removed the contractiveness requirement for implicit methods. The compiler uses a cycle detection algorithm to prevent cyclic application of implicits #1346
Compiler In scala.xml, added support for using "@{uri}pre" arguments to methods \ and \\, for querying prefixed attributes #1344

Version: Scala 2.7.0 (2 matches)

Component Summary Ticket
Eclipse plugin Plugin sources are missing EPFL copyright notice and author attribution #867
Compiler Confusing error message when using underscore as parameter name in anonymous function #326

Version: Scala 2.6.1 (1 match)

Component Summary Ticket
Compiler Avoid malformed type errors that occur with def #47

Download in other formats:

You can find the Version History for Scala versions prior to 2.7.1 on a separate page.

Copyright © 2010 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland