Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Build 2020.1.39

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-17673 make ScalaConsoleRunConfiguration non final

Build 2020.2.12

Download Scala plugin for IDEA

Expand
5 Fixed issues
5 Fixed issues
  • SCL-17673 make ScalaConsoleRunConfiguration non final
  • SCL-17672 support NlsContexts annotations in "ExtractToBundle" inspections
  • SCL-17688 Completion for companion class is not wysiwyg
  • SCL-17671 wrappers of class parameters should have access modifier
  • SCL-17674 import from companion object suggests irrelevant items

Build 2020.2.11

Download Scala plugin for IDEA

Expand
5 Fixed issues
5 Fixed issues
  • SCL-17612 Automatically generate all case class fields when instantiating
  • SCL-17648 Wrong parse for infixed foldLeft
  • SCL-17644 Memory leak detected: '' of class com.intellij.openapi.util.Disposer
  • SCL-17550 Freezing on mac while navigating large project
  • SCL-17653 highlighting is not updated on change in for expression guard

Build 2020.2.8

Download Scala plugin for IDEA

Expand
12 Fixed issues
12 Fixed issues
  • SCL-17623 Build hangs forever when starting REPL or test first time for sbt project
  • SCL-13357 "null" after Java class name in a completion
  • SCL-17518 Red Highlighting Error: Method overloading with implicit is highlighted in red, but still compiles and runs
  • SCL-7279 IntelliJ fails to recognize extractors on an & object
  • SCL-17527 For comprehension highlighting error when using inline if
  • SCL-9437 syntax highlighting error in intellij 15
  • SCL-17637 changes in interpolated string prefix do not invalidate caches
  • SCL-17459 Overridden signature that places implicits into context bounds highlights with 'overriding type does not conform...'
  • SCL-17632 Exception: "Cannot create com.intellij.psi.PsiDocumentManager because container is already disposed" when opening a project in same window
  • SCL-17618 Exception when decompiling a java class
  • SCL-17570 False positive error in Scala code when assigning integer literal to java.lang.Long name
  • SCL-17525 red code when overriding java method with varargs parameter

Build 2020.2.7

Download Scala plugin for IDEA

Expand
14 Fixed issues
14 Fixed issues
  • SCL-11011 Don't list excessive parentheses in auto-complete list
  • SCL-17375 Enable in-editor Scaladoc rendering
  • SCL-17457 Indent insertion when typing '.' disobeys code style settings
  • SCL-17544 quick doc: links are not added in many different cases
  • SCL-17546 quick navigate info: do not add `with Object` to class without base Object
  • SCL-17534 Scala codestyle ignore SPACE_BEFORE_IF_PARENTHESES property
  • SCL-17543 quick doc: escape type parameter bounds in extends/with list
  • SCL-17557 quick doc: wrong space position for access modifier with this
  • SCL-17519 Pass -P:semanticdb:sourceroot:$PROJECTDIR to the compiler if semanticdb-scalac is enabled
  • SCL-17605 scaladoc tags style should be unified with JavaDoc style
  • SCL-17563 quick doc: higher-kinded types are not rendered properly
  • SCL-17608 scaladoc: @throws annotation exception is duplicated
  • SCL-7725 When listing members of a class, generics syntax is bad escaped
  • SCL-8760 Wrong documentation is shown in editor

Build 2020.2.5

Download Scala plugin for IDEA

Expand
16 Fixed issues
16 Fixed issues
  • SCL-15306 Auto-import: suggest members of the companion object
  • SCL-15307 Autocomplete: suggest companion object members inside a class / trait, auto-import them
  • SCL-16431 Unapplied method should not have function type
  • SCL-17540 Hotkey for "Show implicit hints" for Scala resets to pair of other hotkeys
  • SCL-17481 Show warning if the compile server JDK version is less then project JDK version
  • SCL-17522 Compiler-based highlighting: CustomTrafficLightRendererContributor error in 2020.2
  • SCL-17437 Can't compile with incrementalityType=IDEA a dotty project containing both java and scala files
  • SCL-15610 The editor will not notify if there are missing or additional parameter list on scala method invocation
  • SCL-17086 Lots of false "not found" errors involving package object
  • SCL-17385 Show compiler-based highlighting progress in the status bar if compilation is too long
  • SCL-17550 Freezing on mac while navigating large project
  • SCL-17516 Implicit hints are not showing when compiler-based highlighting is enabled (for Scala 2)
  • SCL-17594 Inspection description for Scalastyle links to broken HTTPS page
  • SCL-17562 Another "java.nio.file.InvalidPathException: Illegal char <:> " on BSP for windows when running the project
  • SCL-17330 use compiler messages to highlight java files in scala 3 project
  • SCL-17572 importing sbt project as BSP creates bloop config even when .bsp server config exists

Build 2020.1.36

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.2.3

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.1.29

Download Scala plugin for IDEA

Expand
10 Fixed issues
10 Fixed issues
  • SCL-17372 Plugin failed to save settings and has been disabled.
  • SCL-16994 remove unused element breaks formatting for parameters, placing them on a single line
  • SCL-17256 sometimes first request to compiler server fails
  • SCL-17385 Show compiler-based highlighting progress in the status bar if compilation is too long
  • SCL-17370 Add possibility to cancel compilation for highlighting
  • SCL-17409 text error
  • SCL-17147 Remove Parameter starts refactoring in write action (EA-222951)
  • SCL-17392 Not calculate implicit hints if compiler-based highlighting is enabled
  • SCL-17297 build is failing for scala 3 project on jdk 11 and compiler with jdk 8
  • SCL-17326 Activate SafeDelete for parameters

Build 2020.1.27

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.1.26

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-17346 bloop build fails with java.lang.NullPointerException in 2020.1 RC1

Build 2020.1.25

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2020.1.23

Download Scala plugin for IDEA

Expand
10 Fixed issues
10 Fixed issues
  • SCL-17232 Detect supported / unsupported Scala 3 versions
  • SCL-17263 hotkey for recompile doesn't work
  • SCL-17271 No module JDK after BSP import
  • SCL-17234 Compilation for highlighting is corrupting incremental compilation indexes
  • SCL-17262 Ensure compile server running when compilation-based highlighting is working
  • IDEA-236404 @NotNull PsiSubstitutor.EMPTY can be null
  • SCL-17252 java.lang.AssertionError: DocumentImpl\fragment.java when creating scratch file\opening ru configuration for dotty project
  • SCL-17193 Scala SDK settings: no label for "Scala version"
  • SCL-17159 Show compilation-based highlighting progress somewhere in the interface
  • SCL-17290 toString on String should be a warning

Build 2019.3.27

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-16760 Unable to introduce a variable inside a Scala Worksheet + NPE thrown

Build 2020.1.22

Download Scala plugin for IDEA

Expand
27 Fixed issues
27 Fixed issues
  • SCL-16246 scala.collection.Factory implicit is not found by the editor (but is ok in runtime)
  • SCL-17012 never highlight case class parameters as unused
  • SCL-16919 declaration is never used inspection is triggered for overridable methods parameters
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-16981 declaration is never used shouldn't be invoked for dummy implicit in overloaded function
  • SCL-16496 Two worksheets in same module can not be isolated
  • SCL-17228 BSP: "Project JDK is not defined" after import
  • SCL-17229 BSP: "No Scala SDK in module" after initial import
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-17120 Failed to initialize sbt shell tool window when importing sbt project from external source
  • SCL-17231 New dotty version is not recognized as scala 3
  • SCL-16611 use TASTY produced by dotc for IDE features
  • SCL-17036 Remove migrators
  • SCL-17181 wrong "unused" inspection for val overrides
  • SCL-17095 Cannot import simple project with bsp
  • SCL-17115 type annotation inspection should ignore test traits which self-type is TestCase
  • SCL-16963 use bundles in File | Settings | Languages & Frameworks| Scala settings
  • SCL-17227 BSP fails to run Scalatest
  • SCL-17202 localization: run configuration: outstanding
  • SCL-17052 Creating a method out of the method call generates a method body with literal values as method's parameter types
  • SCL-17201 localization: outstanding misc
  • SCL-17208 java.lang.AssertionError AnsiEscapeDecoder.escapeText on importing scalatest project
  • SCL-17058 Override ConfigurationFactory::getId method i to avoid problems with localizations
  • SCL-17192 localization: outstanding settings strings
  • SCL-16974 Create a constructor matching super class' constructor adds a public modifier in the arguments for Scala super classes
  • SCL-16738 Debug information overlap with Inlay hints
  • SCL-16279 Scala plugin: incorrect characters are inserted when use block comment.

Build 2020.1.14

Download Scala plugin for IDEA

Expand
9 Fixed issues
9 Fixed issues
  • SCL-17120 Failed to initialize sbt shell tool window when importing sbt project from external source
  • SCL-15487 scaladoc panel displays "Cannot fetch remote documentation: internal error" if scala class inherits java class
  • SCL-17174 Wrongly marked redundant block when block has only one expr but multiple statements
  • SCL-16611 use TASTY produced by dotc for IDE features
  • SCL-16583 Method chain hints: handle infix method "calls"
  • SCL-16921 use bundles in compiler settings
  • SCL-17206 Don't show type mismatch for partially inferred types
  • SCL-17140 bad "The enclosing block is redundant" inspection result in interpolated string
  • SCL-17204 localization: annotator errors

Build 2020.1.12

Download Scala plugin for IDEA

Expand
116 Fixed issues
116 Fixed issues
Wiki Markup

* [SCL-15408|https://youtrack.jetbrains.com/issue/SCL-15408] can't resolve symbol ++:
* [SCL-15697|https://youtrack.jetbrains.com/issue/SCL-15697] Highlight redundant parameter in a final, private, or local method
* [SCL-16946|https://youtrack.jetbrains.com/issue/SCL-16946] language injections: Property escape sequences are not supported in this regex dialect
* [SCL-16562|https://youtrack.jetbrains.com/issue/SCL-16562] Scala 2.13 -Yimports option is not recognized
* [SCL-16610|https://youtrack.jetbrains.com/issue/SCL-16610] show bsp diagnostics in editor
* [SCL-15428|https://youtrack.jetbrains.com/issue/SCL-15428] "sbt-based" Scala library downloader hangs and cannot be stopped
* [SCL-17087|https://youtrack.jetbrains.com/issue/SCL-17087] Cannot set breakpoint in Scala files
* [SCL-17124|https://youtrack.jetbrains.com/issue/SCL-17124] Can not open the Settings window
* [SCL-16604|https://youtrack.jetbrains.com/issue/SCL-16604] support jps compilation for dotty
* [SCL-16916|https://youtrack.jetbrains.com/issue/SCL-16916] Cannot load file if ScalaDoc contains {@}
* [SCL-16431|https://youtrack.jetbrains.com/issue/SCL-16431] Unapplied method should not have function type
* [SCL-16965|https://youtrack.jetbrains.com/issue/SCL-16965] Exception when trying to compile project with latest scala nightly plugin - 2020.1.344
* [SCL-16819|https://youtrack.jetbrains.com/issue/SCL-16819] Tooltips persist indefinitely
* [SCL-17014|https://youtrack.jetbrains.com/issue/SCL-17014] Java OOM  when building scala plugin in recent intellij IDEA
* [SCL-16789|https://youtrack.jetbrains.com/issue/SCL-16789] Good code red: case class unapply
* [SCL-15512|https://youtrack.jetbrains.com/issue/SCL-15512] wrong gutter `overrides type` for types
* [SCL-14662|https://youtrack.jetbrains.com/issue/SCL-14662] BSP: infer shared source directories
* [SCL-16691|https://youtrack.jetbrains.com/issue/SCL-16691] IDE should autocomplete basic pattern-matching expressions
* [SCL-16611|https://youtrack.jetbrains.com/issue/SCL-16611] use TASTY produced by dotc for IDE features
* [SCL-17065|https://youtrack.jetbrains.com/issue/SCL-17065] Localization: org.jetbrains.sbt
* [SCL-16831|https://youtrack.jetbrains.com/issue/SCL-16831] formatter moves else to the preceding line comment breaking code semantics
* [SCL-17055|https://youtrack.jetbrains.com/issue/SCL-17055] Suggest map.contains(x) for map.get(x).nonEmpty
* [SCL-16439|https://youtrack.jetbrains.com/issue/SCL-16439] BSP+Bloop: Start Bloop through Launcher
* [SCL-15549|https://youtrack.jetbrains.com/issue/SCL-15549] wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
* [SCL-15806|https://youtrack.jetbrains.com/issue/SCL-15806] Build plugin for JDK 11
* [SCL-16898|https://youtrack.jetbrains.com/issue/SCL-16898] Annotator: function literals: don't infer type when parameter type is not known
* [SCL-16890|https://youtrack.jetbrains.com/issue/SCL-16890] Scala 2.13 good code red regression for cats.data.NonEmptySet
* [SCL-17002|https://youtrack.jetbrains.com/issue/SCL-17002] AnyFeatureSpec in Scalatest 3.1: Cannot run individual scenarios
* [SCL-16073|https://youtrack.jetbrains.com/issue/SCL-16073] 'Clear results in worksheet' works only after touching idea menu
* [SCL-16901|https://youtrack.jetbrains.com/issue/SCL-16901] Annotator: don't show type mismatch for whole function literal when result type doesn't match
* [SCL-16904|https://youtrack.jetbrains.com/issue/SCL-16904] Function literal: when possible, highlight parameter type(s) / count, not the type of the whole function literal
* [SCL-16905|https://youtrack.jetbrains.com/issue/SCL-16905] can't resolve Object methods
* [SCL-16745|https://youtrack.jetbrains.com/issue/SCL-16745] freeze in ScalaLibraryType.createNewLibrary
* [SCL-16858|https://youtrack.jetbrains.com/issue/SCL-16858] BSP: fetching test classes should get them from all project-associated workspaces
* [SCL-16855|https://youtrack.jetbrains.com/issue/SCL-16855] externalIconProvider for sbt
* [SCL-16856|https://youtrack.jetbrains.com/issue/SCL-16856] externalIconProvider for BSP
* [SCL-16921|https://youtrack.jetbrains.com/issue/SCL-16921] use bundles in compiler settings
* [SCL-16922|https://youtrack.jetbrains.com/issue/SCL-16922] use bundles in refactoring settings
* [SCL-16924|https://youtrack.jetbrains.com/issue/SCL-16924] use bundles in code style settings
* [SCL-16925|https://youtrack.jetbrains.com/issue/SCL-16925] use bundles in worksheets
* [SCL-16168|https://youtrack.jetbrains.com/issue/SCL-16168] Support Quotes and Splices
* [SCL-16169|https://youtrack.jetbrains.com/issue/SCL-16169] Support changed syntax of wildcard arguments in types
* [SCL-15544|https://youtrack.jetbrains.com/issue/SCL-15544] Type ascription: highlight type, not expression
* [SCL-16285|https://youtrack.jetbrains.com/issue/SCL-16285] Automatic sbt export with Bloop
* [SCL-16764|https://youtrack.jetbrains.com/issue/SCL-16764] Support auto-import in BSP
* [SCL-17078|https://youtrack.jetbrains.com/issue/SCL-17078] Local import statement breaks the type mismatch highlighting mechanism
* [SCL-16821|https://youtrack.jetbrains.com/issue/SCL-16821] BSP: improved connection management
* [SCL-16820|https://youtrack.jetbrains.com/issue/SCL-16820] Good code is red: Use trait to return Tuple option
* [SCL-16953|https://youtrack.jetbrains.com/issue/SCL-16953] Internal inspection: replace `getText == s` with `textMatches(s)` for PsiElement
* [SCL-17105|https://youtrack.jetbrains.com/issue/SCL-17105] external project import: shows "sbt project detected" when importing via BSP (or other system)
* [SCL-16958|https://youtrack.jetbrains.com/issue/SCL-16958] bsp-via-sbt import: does not upgrade sbt version automatically
* [SCL-17062|https://youtrack.jetbrains.com/issue/SCL-17062] Localization: testSupport, Worksheet and Scala REPL
* [SCL-17063|https://youtrack.jetbrains.com/issue/SCL-17063] Localization: bsp module
* [SCL-9271|https://youtrack.jetbrains.com/issue/SCL-9271] In interactive mode add compilation error status somewhere
* [SCL-17061|https://youtrack.jetbrains.com/issue/SCL-17061] Localization: codeInsight/codeInspection
* [SCL-17066|https://youtrack.jetbrains.com/issue/SCL-17066] ScalaTest - run individual test regression for non nested FreeSpec tests
* [SCL-17064|https://youtrack.jetbrains.com/issue/SCL-17064] Localization: play module
* [SCL-17058|https://youtrack.jetbrains.com/issue/SCL-17058] Override ConfigurationFactory::getId method i to avoid problems with localizations
* [SCL-15791|https://youtrack.jetbrains.com/issue/SCL-15791] can't resolve symbol uTest when creating a new test
* [SCL-16839|https://youtrack.jetbrains.com/issue/SCL-16839] Autocomplete in formatted string doesn't work at the end
* [SCL-17113|https://youtrack.jetbrains.com/issue/SCL-17113] manually replacing imports with placeholder import marks import as unused
* [SCL-17057|https://youtrack.jetbrains.com/issue/SCL-17057] Tests failing due to incomptaible JDK/sbt bersions
* [SCL-17051|https://youtrack.jetbrains.com/issue/SCL-17051] Can't create a method out of the method call inside a Scala Worksheet
* [SCL-16435|https://youtrack.jetbrains.com/issue/SCL-16435] live templates for a implicit class / implicit value class
* [SCL-15803|https://youtrack.jetbrains.com/issue/SCL-15803] "Extend Selection" action in interpolated string literals needs improvement
* [SCL-16165|https://youtrack.jetbrains.com/issue/SCL-16165] Support changed Vararg Patterns
* [SCL-16802|https://youtrack.jetbrains.com/issue/SCL-16802] error on overloaded java static method call at constructor parameter position
* [SCL-16977|https://youtrack.jetbrains.com/issue/SCL-16977] BSP "build on file save" does not work
* [SCL-16630|https://youtrack.jetbrains.com/issue/SCL-16630] Auto-test does not work with BSP "build on file save"
* [SCL-16481|https://youtrack.jetbrains.com/issue/SCL-16481] IDE doesn't align the `else` clause in the method body in Scala Worksheets
* [SCL-16735|https://youtrack.jetbrains.com/issue/SCL-16735] make sure PropertyFoldingBuilder works for scala via UAST
* [SCL-17041|https://youtrack.jetbrains.com/issue/SCL-17041] UAST building may be invoked on edt during typing
* [SCL-16733|https://youtrack.jetbrains.com/issue/SCL-16733] no-dialog import for BSP: New ... / Project from existing sources
* [SCL-17036|https://youtrack.jetbrains.com/issue/SCL-17036] Remove migrators
* [SCL-16722|https://youtrack.jetbrains.com/issue/SCL-16722] Unify code folding settings layout with one of other languages
* [SCL-16816|https://youtrack.jetbrains.com/issue/SCL-16816] Typing a Period in a Comment Section Causes Intellisense to Kick In
* [SCL-16817|https://youtrack.jetbrains.com/issue/SCL-16817] Control cache behavior of cache macros with parameter
* [IDEA-229963|https://youtrack.jetbrains.com/issue/IDEA-229963] i18n keys inappropriate key usage
* [SCL-13712|https://youtrack.jetbrains.com/issue/SCL-13712] SBT compilation errors should strip ANSI color codes
* [SCL-16962|https://youtrack.jetbrains.com/issue/SCL-16962] generated forms contain dummy border at the top
* [SCL-17136|https://youtrack.jetbrains.com/issue/SCL-17136] Assertion error when showing folded preview with chain inside
* [SCL-17039|https://youtrack.jetbrains.com/issue/SCL-17039] exhaustive match is not suggested for Either of ADT
* [SCL-16899|https://youtrack.jetbrains.com/issue/SCL-16899] Don't show type a mismatch error when there's a parser error
* [SCL-16120|https://youtrack.jetbrains.com/issue/SCL-16120] internal profiler column filter shouldn't be reset on changing mouse focus
* [SCL-16897|https://youtrack.jetbrains.com/issue/SCL-16897] exception from ScalaUnusedSymbolInspection: Non-physical PsiElement...
* [SCL-16893|https://youtrack.jetbrains.com/issue/SCL-16893] Type mismatch hints: handle expressions before `else` keyword
* [SCL-17072|https://youtrack.jetbrains.com/issue/SCL-17072] Misleading breakpoints inside a Scala Worksheet
* [SCL-17006|https://youtrack.jetbrains.com/issue/SCL-17006] BSP project refresh disabled after failed refresh
* [SCL-16844|https://youtrack.jetbrains.com/issue/SCL-16844] ProjectComponents should be removed
* [SCL-16739|https://youtrack.jetbrains.com/issue/SCL-16739] Quick fix: add type annotation to anonymous function parameter doesn't work when a caret is just after the parameter
* [SCL-16717|https://youtrack.jetbrains.com/issue/SCL-16717] underscore before string literal is parsed like interpolated string prefix
* [SCL-17028|https://youtrack.jetbrains.com/issue/SCL-17028] Worksheet turns green when closing the project
* [SCL-16868|https://youtrack.jetbrains.com/issue/SCL-16868] pasting into a comment inside a specs2 test deletes the comment
* [SCL-16099|https://youtrack.jetbrains.com/issue/SCL-16099] overriding deprecated method inspection
* [SCL-17021|https://youtrack.jetbrains.com/issue/SCL-17021] Do not use constructor injection
* [SCL-17148|https://youtrack.jetbrains.com/issue/SCL-17148] No type mismatch when there's a tailing import statement in a block
* [SCL-16982|https://youtrack.jetbrains.com/issue/SCL-16982] BSP sbt-over-bloop import: import with dependency sources
* [SCL-16908|https://youtrack.jetbrains.com/issue/SCL-16908] Internal inspection: replace `getText.contains` with `textContains` for PsiElement
* [SCL-16877|https://youtrack.jetbrains.com/issue/SCL-16877] compiling evaluator doesn't always work if there are new classes defined
* [SCL-16903|https://youtrack.jetbrains.com/issue/SCL-16903] Type mismatch hints: handle expressions before `}`
* [SCL-16907|https://youtrack.jetbrains.com/issue/SCL-16907] do not show BSP icon in non-bsp project
* [SCL-17092|https://youtrack.jetbrains.com/issue/SCL-17092] line comment inside if/else breaks indentation of else branch
* [SCL-16786|https://youtrack.jetbrains.com/issue/SCL-16786] worksheet in plain mode hangs when editing in interactive mode and while indexing is in progress
* [SCL-17097|https://youtrack.jetbrains.com/issue/SCL-17097] implement incremental highlighting for scala files
* [SCL-6279|https://youtrack.jetbrains.com/issue/SCL-6279] Method Override for Trait Using Self-Reference Not Recognized
* [SCL-16870|https://youtrack.jetbrains.com/issue/SCL-16870] incomplete declarations break parsing of subsequent code
* [SCL-17060|https://youtrack.jetbrains.com/issue/SCL-17060] Localization: lang/editor/findUsages
* [SCL-16171|https://youtrack.jetbrains.com/issue/SCL-16171] Support new Pattern Bindings with type ascriptions and case in for
* [SCL-14460|https://youtrack.jetbrains.com/issue/SCL-14460] trait parameters support
* [SCL-17001|https://youtrack.jetbrains.com/issue/SCL-17001] BSP: option to disable automatic bloopInstall for sbt projects
* [SCL-16849|https://youtrack.jetbrains.com/issue/SCL-16849] Type mismatch hints: handle arguments in right-associative infix expressions
* [SCL-16930|https://youtrack.jetbrains.com/issue/SCL-16930] add type annotation suppression doesn't work for package object
* [SCL-17089|https://youtrack.jetbrains.com/issue/SCL-17089] Highlighting error on function usage with signature def foo[T <: AutoCloseable, V](r: => T)(f: T => V): V
* [SCL-17085|https://youtrack.jetbrains.com/issue/SCL-17085] Presentation compiler reports error for correct code
* [SCL-16873|https://youtrack.jetbrains.com/issue/SCL-16873] Write-unsafe context when toggling type aware highlighting and power-save mode
* [SCL-16874|https://youtrack.jetbrains.com/issue/SCL-16874] show an error if vararg pattern is used in the middle of the pattern arguments list

Build 2020.1.10

Download Scala plugin for IDEA

Expand
20 Fixed issues
20 Fixed issues
  • SCL-15408 can't resolve symbol ++:
  • SCL-16431 Unapplied method should not have function type
  • SCL-17055 Suggest map.contains(error) for map.get(error).nonEmpty
  • SCL-17065 Localization: org.jetbrains.sbt
  • SCL-16982 BSP sbt-over-bloop import: import with dependency sources
  • SCL-17006 BSP project refresh disabled after failed refresh
  • SCL-16844 ProjectComponents should be removed
  • SCL-16630 Auto-test does not work with BSP "build on file save"
  • SCL-17001 BSP: option to disable automatic bloopInstall for sbt projects
  • SCL-17041 UAST building may be invoked on edt during typing
  • SCL-17036 Remove migrators
  • SCL-16722 Unify code folding settings layout with one of other languages
  • SCL-16958 bsp-via-sbt import: does not upgrade sbt version automatically
  • SCL-17057 Tests failing due to incomptaible JDK/sbt bersions
  • SCL-17063 Localization: bsp module
  • SCL-16285 Automatic sbt export with Bloop
  • SCL-17021 Do not use constructor injection
  • IDEA-229963 i18n keys inappropriate key usage
  • SCL-17039 exhaustive match is not suggested for Either of ADT
  • SCL-16977 BSP "build on file save" does not work

Build 2019.3.26

Download Scala plugin for IDEA

Expand
16 Fixed issues
16 Fixed issues
Wiki Markup

* [SCL-16562|https://youtrack.jetbrains.com/issue/SCL-16562] Scala 2.13 -Yimports option is not recognized
* [SCL-15428|https://youtrack.jetbrains.com/issue/SCL-15428] "sbt-based" Scala library downloader hangs and cannot be stopped
* [SCL-16916|https://youtrack.jetbrains.com/issue/SCL-16916] Cannot load file if ScalaDoc contains {@}
* [SCL-16819|https://youtrack.jetbrains.com/issue/SCL-16819] Tooltips persist indefinitely
* [SCL-16901|https://youtrack.jetbrains.com/issue/SCL-16901] Annotator: don't show type mismatch for whole function literal when result type doesn't match
* [SCL-16898|https://youtrack.jetbrains.com/issue/SCL-16898] Annotator: function literals: don't infer type when parameter type is not known
* [SCL-16831|https://youtrack.jetbrains.com/issue/SCL-16831] formatter moves else to the preceding line comment breaking code semantics
* [SCL-16893|https://youtrack.jetbrains.com/issue/SCL-16893] Type mismatch hints: handle expressions before `else` keyword
* [SCL-16717|https://youtrack.jetbrains.com/issue/SCL-16717] underscore before string literal is parsed like interpolated string prefix
* [SCL-16899|https://youtrack.jetbrains.com/issue/SCL-16899] Don't show type a mismatch error when there's a parser error
* [SCL-16903|https://youtrack.jetbrains.com/issue/SCL-16903] Type mismatch hints: handle expressions before `}`
* [SCL-16816|https://youtrack.jetbrains.com/issue/SCL-16816] Typing a Period in a Comment Section Causes Intellisense to Kick In
* [SCL-16849|https://youtrack.jetbrains.com/issue/SCL-16849] Type mismatch hints: handle arguments in right-associative infix expressions
* [SCL-16745|https://youtrack.jetbrains.com/issue/SCL-16745] freeze in ScalaLibraryType.createNewLibrary
* [SCL-16868|https://youtrack.jetbrains.com/issue/SCL-16868] pasting into a comment inside a specs2 test deletes the comment
* [SCL-16839|https://youtrack.jetbrains.com/issue/SCL-16839] Autocomplete in formatted string doesn't work at the end

Build 2020.1.9

Download Scala plugin for IDEA

Expand
17 Fixed issues
17 Fixed issues
  • SCL-15428 "sbt-based" Scala library downloader hangs and cannot be stopped
  • SCL-17014 Java OOM when building scala plugin in recent intellij IDEA
  • SCL-16604 support jps compilation for dotty
  • SCL-16901 Annotator: don't show type mismatch for whole function literal when result type doesn't match
  • SCL-16904 Function literal: when possible, highlight parameter type(s) / count, not the type of the whole function literal
  • SCL-16073 'Clear results in worksheet' works only after touching idea menu
  • SCL-16946 language injections: Property escape sequences are not supported in this regex dialect
  • SCL-16171 Support new Pattern Bindings with type ascriptions and case in for
  • SCL-14460 trait parameters support
  • SCL-16924 use bundles in code style settings
  • SCL-16481 IDE doesn't align the `else` clause in the method body in Scala Worksheets
  • SCL-16169 Support changed syntax of wildcard arguments in types
  • SCL-16802 error on overloaded java static method call at constructor parameter position
  • SCL-9271 In interactive mode add compilation error status somewhere
  • SCL-15544 Type ascription: highlight type, not expression
  • SCL-13712 SBT compilation errors should strip ANSI color codes
  • SCL-16168 Support Quotes and Splices

Build 2020.1.8

Download Scala plugin for IDEA

Expand
17 Fixed issues
17 Fixed issues
  • SCL-16562 Scala 2.13 -Yimports option is not recognized
  • SCL-16604 support jps compilation for dotty
  • SCL-16965 Exception when trying to compile project with latest scala nightly plugin - 2020.1.344
  • SCL-15806 Build plugin for JDK 11
  • SCL-16691 IDE should autocomplete basic pattern-matching expressions
  • SCL-16890 Scala 2.13 good code red regression for cats.data.NonEmptySet
  • SCL-16905 can't resolve Object methods
  • SCL-16439 BSP+Bloop: Start Bloop through Launcher
  • SCL-16921 use bundles in compiler settings
  • SCL-16908 Internal inspection: replace `getText.contains` with `textContains` for PsiElement
  • SCL-16924 use bundles in code style settings
  • SCL-16953 Internal inspection: replace `getText == s` with `textMatches(s)` for PsiElement
  • SCL-16897 exception from ScalaUnusedSymbolInspection: Non-physical PsiElement...
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary
  • SCL-16764 Support auto-import in BSP
  • SCL-16930 add type annotation suppression doesn't work for package object
  • SCL-16962 generated forms contain dummy border at the top

Build 2020.1.7

Download Scala plugin for IDEA

Expand
38 Fixed issues
38 Fixed issues
Wiki Markup

* [SCL-15697|https://youtrack.jetbrains.com/issue/SCL-15697] Highlight redundant parameter in a final, private, or local method
* [SCL-16819|https://youtrack.jetbrains.com/issue/SCL-16819] Tooltips persist indefinitely
* [SCL-16789|https://youtrack.jetbrains.com/issue/SCL-16789] Good code red: case class unapply
* [SCL-16916|https://youtrack.jetbrains.com/issue/SCL-16916] Cannot load file if ScalaDoc contains {@}
* [SCL-16691|https://youtrack.jetbrains.com/issue/SCL-16691] IDE should autocomplete basic pattern-matching expressions
* [SCL-16831|https://youtrack.jetbrains.com/issue/SCL-16831] formatter moves else to the preceding line comment breaking code semantics
* [SCL-16898|https://youtrack.jetbrains.com/issue/SCL-16898] Annotator: function literals: don't infer type when parameter type is not known
* [SCL-16901|https://youtrack.jetbrains.com/issue/SCL-16901] Annotator: don't show type mismatch for whole function literal when result type doesn't match
* [SCL-16906|https://youtrack.jetbrains.com/issue/SCL-16906] worksheet: compiler settings from compiler profile are not picked
* [SCL-16439|https://youtrack.jetbrains.com/issue/SCL-16439] BSP+Bloop: Start Bloop through Launcher
* [SCL-15549|https://youtrack.jetbrains.com/issue/SCL-15549] wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
* [SCL-16169|https://youtrack.jetbrains.com/issue/SCL-16169] Support changed syntax of wildcard arguments in types
* [SCL-16858|https://youtrack.jetbrains.com/issue/SCL-16858] BSP: fetching test classes should get them from all project-associated workspaces
* [SCL-16816|https://youtrack.jetbrains.com/issue/SCL-16816] Typing a Period in a Comment Section Causes Intellisense to Kick In
* [SCL-16817|https://youtrack.jetbrains.com/issue/SCL-16817] Control cache behavior of cache macros with parameter
* [SCL-16849|https://youtrack.jetbrains.com/issue/SCL-16849] Type mismatch hints: handle arguments in right-associative infix expressions
* [SCL-16839|https://youtrack.jetbrains.com/issue/SCL-16839] Autocomplete in formatted string doesn't work at the end
* [SCL-16855|https://youtrack.jetbrains.com/issue/SCL-16855] externalIconProvider for sbt
* [SCL-16856|https://youtrack.jetbrains.com/issue/SCL-16856] externalIconProvider for BSP
* [SCL-16870|https://youtrack.jetbrains.com/issue/SCL-16870] incomplete declarations break parsing of subsequent code
* [SCL-16899|https://youtrack.jetbrains.com/issue/SCL-16899] Don't show type a mismatch error when there's a parser error
* [SCL-16903|https://youtrack.jetbrains.com/issue/SCL-16903] Type mismatch hints: handle expressions before `}`
* [SCL-16745|https://youtrack.jetbrains.com/issue/SCL-16745] freeze in ScalaLibraryType.createNewLibrary
* [SCL-16893|https://youtrack.jetbrains.com/issue/SCL-16893] Type mismatch hints: handle expressions before `else` keyword
* [SCL-16285|https://youtrack.jetbrains.com/issue/SCL-16285] Automatic sbt export with Bloop
* [SCL-16786|https://youtrack.jetbrains.com/issue/SCL-16786] worksheet in plain mode hangs when editing in interactive mode and while indexing is in progress
* [SCL-16435|https://youtrack.jetbrains.com/issue/SCL-16435] live templates for a implicit class / implicit value class
* [SCL-16739|https://youtrack.jetbrains.com/issue/SCL-16739] Quick fix: add type annotation to anonymous function parameter doesn't work when a caret is just after the parameter
* [SCL-16821|https://youtrack.jetbrains.com/issue/SCL-16821] BSP: improved connection management
* [SCL-16820|https://youtrack.jetbrains.com/issue/SCL-16820] Good code is red: Use trait to return Tuple option
* [SCL-16877|https://youtrack.jetbrains.com/issue/SCL-16877] compiling evaluator doesn't always work if there are new classes defined
* [SCL-16171|https://youtrack.jetbrains.com/issue/SCL-16171] Support new Pattern Bindings with type ascriptions and case in for
* [SCL-16717|https://youtrack.jetbrains.com/issue/SCL-16717] underscore before string literal is parsed like interpolated string prefix
* [SCL-16735|https://youtrack.jetbrains.com/issue/SCL-16735] make sure PropertyFoldingBuilder works for scala via UAST
* [SCL-16868|https://youtrack.jetbrains.com/issue/SCL-16868] pasting into a comment inside a specs2 test deletes the comment
* [SCL-16099|https://youtrack.jetbrains.com/issue/SCL-16099] overriding deprecated method inspection
* [SCL-16733|https://youtrack.jetbrains.com/issue/SCL-16733] no-dialog import for BSP: New ... / Project from existing sources
* [SCL-16873|https://youtrack.jetbrains.com/issue/SCL-16873] Write-unsafe context when toggling type aware highlighting and power-save mode

Build 2020.1.6

Download Scala plugin for IDEA

Expand
18 Fixed issues
18 Fixed issues
  • SCL-15697 Highlight redundant parameter in a final, private, or local method
  • SCL-16819 Tooltips persist indefinitely
  • SCL-16789 Good code red: case class unapply
  • SCL-16439 BSP+Bloop: Start Bloop through Launcher
  • SCL-16831 formatter moves else to the preceding line comment breaking code semantics
  • SCL-16870 incomplete declarations break parsing of subsequent code
  • SCL-16739 Quick fix: add type annotation to anonymous function parameter doesn't work when a caret is just after the parameter
  • SCL-16877 compiling evaluator doesn't always work if there are new classes defined
  • SCL-16099 overriding deprecated method inspection
  • SCL-16849 Type mismatch hints: handle arguments in right-associative infix expressions
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary
  • SCL-16735 make sure PropertyFoldingBuilder works for scala via UAST
  • SCL-16817 Control cache behavior of cache macros with parameter
  • SCL-16839 Autocomplete in formatted string doesn't work at the end
  • SCL-16285 Automatic sbt export with Bloop
  • SCL-16786 worksheet in plain mode hangs when editing in interactive mode and while indexing is in progress
  • SCL-16435 live templates for a implicit class / implicit value class
  • SCL-16820 Good code is red: Use trait to return Tuple option

Build 2019.3.23

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.40

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-16273 Detect .scalafmt.conf in repo root if not found in project root.

Build 2020.1.2

Download Scala plugin for IDEA

Expand
112 Fixed issues
112 Fixed issues
  • SCL-15627 Good code red: Nothing inferred while pattern matching on a tuple
  • SCL-13959 Type hints for long method chains
  • SCL-15738 Debugger: support Step Into (F7) method selection
  • SCL-15782 Show type mismatch tooltip on Ctrl + F1
  • SCL-16586 Redesign of hint settings
  • SCL-13053 Trailing commas not recognized in Scala sources of the build
  • SCL-16482 deadlock in worksheet actions
  • SCL-16472 2019.3 EAP intellij asks for setting up scala SDK even though scala is provided via gradle
  • SCL-16698 jps compilation doesn't work for cross projects
  • SCL-14097 new in scala 2.13: more precise prototype for args of overloaded method
  • SCL-11580 Improve sbt project import
  • SCL-16431 Unapplied method should not have function type
  • SCL-16658 Scala failed to save settings and has been disabled
  • SCL-14055 Three equal actions for "Show Implicit hints" in Find Action list
  • SCL-16562 Scala 2.13 -Yimports option is not recognized
  • SCL-16453 Auto-completion for `def` identifiers (as for `val`s and `var`s)
  • SCL-16516 Google App Engine build failing with 2019.3 EAP
  • SCL-16518 don't use PsiFileFactory.createFileFromText to build stubs
  • SCL-16339 Ctrl+Alt+W shortcut doesn't work in Scala Worksheets
  • SCL-16689 Find usages doesn't detect writes on var
  • SCL-16748 freeze in HighlightingAdvisor.configureWidget
  • SCL-16625 Type hints: an option to suppress hints that break formatting
  • SCL-16461 scala files from current project are shown twice in console links
  • SCL-13836 Good code red - @this Play2 Template Injection
  • SCL-16484 worksheet in PLAIN mode: runtime errors are not displayed
  • SCL-16130 Scala 2.13: Cannot resolve overloaded method "map" for scala.immutable.Map
  • SCL-16493 For scala 2.13.1 REPL worksheet compilation errors are shown in the right tab
  • SCL-16494 Implicit inlays move type chain hints
  • SCL-16331 support `Synthesize a PartialFunction from function literal`
  • SCL-16643 A simpler example for method chain hints
  • SCL-16650 exception on moving class to another package
  • SCL-16651 exception opening inlay hints settings from welcome screen
  • SCL-16702 choose jvm module for run configurations in cross projects
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-16708 StackOverflowError typechecking F-bounded types in Scala
  • BDIDE-238 Auto-import doesn't work (Scala)
  • SCL-16572 regular context menu shown instead of hints settings
  • SCL-16571 settings of method chain hints are messed up
  • SCL-16570 exception in inlay hints settings on windows
  • SCL-16686 Exception NoSuchMethodError: utest.framework.Tree.children()Lscala/collection/Seq when running a test with scala 2.13
  • SCL-16043 worksheet in plain mode: false warning in scala 2.13
  • SCL-10222 Worksheet does not work when it was created in packages
  • SCL-16565 Debugging does not work with Play Framework
  • SCL-15360 --addPluginSbtFile fails when temporary sbt file path contains spaces
  • SCL-16384 Highlight error in foldLeft using a tuple of numbers as an accumulator
  • SCL-14475 bsp: support refresh by buildTarget/didChange notification
  • SCL-16458 enable case completion inside partial function definition
  • SCL-16601 Scala-js jvm files not compiled
  • SCL-16763 refactor HighlightingAdvisor
  • SCL-16519 do not allocate intermediate collection in PsiBuilderExt.lookAhead
  • IDEA-228144 Some Scala EditorConfig settings are not working properly or are highlighted wrongly
  • SCL-16470 Type hints settings: use proper terms
  • BDIDE-272 Scala completion doesn't work
  • SCL-16587 worksheet: run button appears too early when running outside compiler server
  • SCL-16580 method chain hints: don't show singleton types on first line even if aligned
  • SCL-16612 Add link to the settings when showing error that REPL mode is available only in compile server process
  • SCL-16757 StackOverflowError in LUB calculation
  • SCL-16293 Correct code is highlighted red
  • SCL-16290 Scala: Incorrect "Unnecessary partial function" when matching type parameters
  • SCL-16502 sbt shell toolwindow is green after stop
  • SCL-16116 Improve BSP import performance
  • SCL-16421 todo in scaladoc not being recognized
  • SCL-16425 "Package names doesn't correspond to directories structures" warning in Scala Worksheets
  • SCL-11103 Array rendering in worksheet. Regression.
  • SCL-15683 Don't show $ when fixing typos in names of objects
  • SCL-16749 freeze in formatter due to language injections
  • SCL-16539 Don't put chained method hints to View menu
  • SCL-16537 Expression chain hints: don't show obvious types (when configured so)
  • SCL-9271 In interactive mode add compilation error status somewhere
  • SCL-16535 Don't show a chain hint when there's a type mismatch hint
  • SCL-16438 BSP sessions are closed just after creation
  • SCL-16394 BSP builds don't cancel when connection fails or is canceled
  • SCL-16113 Caching shouldn't be done in recursive calls
  • SCL-16323 Broken `Jump to Source`
  • SCL-16327 Inconsistent expected type for various function literals
  • SCL-16325 Run ScalaTest with coverage disabled
  • SCL-16540 add inspection for function literal with typed parameter without parentheses
  • SCL-16635 "___ | Configure..." context menu entry for parameter name hints
  • SCL-16528 debugger: method evaluation with default parameters works incorrectly for the scala >= 2.12.8
  • SCL-16525 IDEA reports Scala type mismatch in valid source code
  • SCL-16731 play 2.8.0 template in scala plugin contains error
  • SCL-16521 Nullpointer exception when assigning lambda to kotlin sam type
  • SCL-16251 Cannot resolve overloaded method 'Array'
  • SCL-16499 No-dialog import for BSP
  • SCL-16492 Misleading type mismatch hint when using literal types
  • SCL-16495 Make `TypePresentationContext` explicit in our code
  • SCL-16003 type hints for chained expressions with argument block or partial function
  • SCL-16554 Method chain hints: don't omit types when hints are aligned
  • SCL-16556 Method chain hints: remove the "type is identical" setting
  • SCL-16304 no type mismatch error if non-boolean value is passed to `if `
  • SCL-16305 Resolve cannot decide between object in package of package object and imported object with the same name
  • SCL-16067 No context button to run a uTest when file name differs from class\object name
  • SCL-16637 Invalid spacing for HKT type parameter variance
  • SCL-16714 Incorrect resolve for eta expanded methods
  • SCL-16656 Context menu for change access modifier (scala) intention opens java settings
  • SCL-16657 Argument for @NotNull parameter 'value' of com/intellij/openapi/util/UserDataHolderBase.putUserDataIfAbsent must not be null thrown after restart
  • SCL-16463 Desugar for-comprehensions result is incorrect for map+foreach combination
  • SCL-16547 Method chain hints: don't show a hint for non method calls
  • SCL-16374 BSP: manual connection management
  • SCL-14993 worksheet splitter is too wide
  • SCL-14237 uTest runner hanging if an exception thrown with null in message
  • SCL-16474 make member private appears in scaladoc
  • SCL-16661 Method chain hints: handle "explicit" parameters
  • SCL-16471 Library extension details not updated when changing selection in libraries list
  • SCL-16577 Method Chain Inlay hints not shown in preview when they are turned off
  • SCL-16573 please get rid of AnotationHolderImpl custom implementations
  • SCL-16685 utest run configuration in cross platfrom project is created without module name, test hangs
  • SCL-16622 Use a single, standard "Type mismatch hints" setting
  • SCL-16688 runtime errors in ParameterInfoHandlers
  • SCL-16548 Method chain hints: don't show a type of the whole expression
  • SCL-16569 worksheet: periodic output flush for long evaluations does not work
  • SCL-16592 Method chain hints: don't show "package types"

Build 2019.3.19

Download Scala plugin for IDEA

Expand
8 Fixed issues
8 Fixed issues
  • SCL-16586 Redesign of hint settings
  • SCL-16339 Ctrl+Alt+W shortcut doesn't work in Scala Worksheets
  • SCL-16708 StackOverflowError typechecking F-bounded types in Scala
  • SCL-16643 A simpler example for method chain hints
  • SCL-10222 Worksheet does not work when it was created in packages
  • SCL-15360 --addPluginSbtFile fails when temporary sbt file path contains spaces
  • SCL-16637 Invalid spacing for HKT type parameter variance
  • SCL-16425 "Package names doesn't correspond to directories structures" warning in Scala Worksheets

Build 2019.3.17

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.3.16

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues
  • SCL-16651 exception opening inlay hints settings from welcome screen

Build 2019.3.14

Download Scala plugin for IDEA

Expand
6 Fixed issues
6 Fixed issues
  • SCL-16622 Use a single, standard "Type mismatch hints" setting
  • SCL-16635 "___ | Configure..." context menu entry for parameter name hints
  • SCL-16577 Method Chain Inlay hints not shown in preview when they are turned off
  • SCL-16580 method chain hints: don't show singleton types on first line even if aligned
  • SCL-16556 Method chain hints: remove the "type is identical" setting
  • SCL-16592 Method chain hints: don't show "package types"

Build 2019.3.12

Download Scala plugin for IDEA

Expand
30 Fixed issues
30 Fixed issues
  • SCL-13959 Type hints for long method chains
  • SCL-13053 Trailing commas not recognized in Scala sources of the build
  • SCL-16482 deadlock in worksheet actions
  • SCL-14055 Three equal actions for "Show Implicit hints" in Find Action list
  • SCL-16493 For scala 2.13.1 REPL worksheet compilation errors are shown in the right tab
  • SCL-16494 Implicit inlays move type chain hints
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-16453 Auto-completion for `def` identifiers (as for `val`s and `var`s)
  • SCL-15980 Aligning of type hints in expression chains conflicts with other inlays
  • SCL-16043 worksheet in plain mode: false warning in scala 2.13
  • SCL-16484 worksheet in PLAIN mode: runtime errors are not displayed
  • SCL-16078 do not position caret after type hints
  • SCL-11103 Array rendering in worksheet. Regression.
  • SCL-16495 Make `TypePresentationContext` explicit in our code
  • SCL-16539 Don't put chained method hints to View menu
  • SCL-16458 enable case completion inside partial function definition
  • SCL-16537 Expression chain hints: don't show obvious types (when configured so)
  • SCL-16548 Method chain hints: don't show a type of the whole expression
  • SCL-16535 Don't show a chain hint when there's a type mismatch hint
  • SCL-14993 worksheet splitter is too wide
  • SCL-16474 make member private appears in scaladoc
  • SCL-9271 In interactive mode add compilation error status somewhere
  • SCL-16003 type hints for chained expressions with argument block or partial function
  • SCL-16554 Method chain hints: don't omit types when hints are aligned
  • SCL-16325 Run ScalaTest with coverage disabled
  • SCL-16521 Nullpointer exception when assigning lambda to kotlin sam type
  • SCL-16113 Caching shouldn't be done in recursive calls
  • SCL-16421 todo in scaladoc not being recognized
  • SCL-16547 Method chain hints: don't show a hint for non method calls
  • SCL-16400 With "Exression chain type hints" turned ON, hitting End key moves past the hint

Build 2019.2.37

Download Scala plugin for IDEA

Expand
6 Fixed issues
6 Fixed issues
  • SCL-15627 Good code red: Nothing inferred while pattern matching on a tuple
  • SCL-14097 new in scala 2.13: more precise prototype for args of overloaded method
  • SCL-16331 support `Synthesize a PartialFunction from function literal`
  • SCL-16130 Scala 2.13: Cannot resolve overloaded method "map" for scala.immutable.Map
  • SCL-16327 Inconsistent expected type for various function literals
  • SCL-16293 Correct code is highlighted red

Build 2019.3.10

Download Scala plugin for IDEA

Expand
18 Fixed issues
18 Fixed issues
  • SCL-15627 Good code red: Nothing inferred while pattern matching on a tuple
  • SCL-15782 Show type mismatch tooltip on Ctrl + F1
  • SCL-16472 2019.3 EAP intellij asks for setting up scala SDK even though scala is provided via gradle
  • SCL-11580 Improve sbt project import
  • SCL-14097 new in scala 2.13: more precise prototype for args of overloaded method
  • SCL-16431 Unapplied method should not have function type
  • SCL-16331 support `Synthesize a PartialFunction from function literal`
  • SCL-16130 Scala 2.13: Cannot resolve overloaded method "map" for scala.immutable.Map
  • BDIDE-238 Auto-import doesn't work (Scala)
  • SCL-16518 don't use PsiFileFactory.createFileFromText to build stubs
  • SCL-16444 Ad hoc configuration for type mismatch hints
  • SCL-16293 Correct code is highlighted red
  • SCL-16327 Inconsistent expected type for various function literals
  • BDIDE-272 Scala completion doesn't work
  • SCL-16499 No-dialog import for BSP
  • SCL-16492 Misleading type mismatch hint when using literal types
  • SCL-16519 do not allocate intermediate collection in PsiBuilderExt.lookAhead
  • SCL-16427 NPE in ScUElement

Build 2020.1.1

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.3.9

Download Scala plugin for IDEA

Expand
17 Fixed issues
17 Fixed issues
  • SCL-14630 private variable rename refactor is broken
  • SCL-16073 'Clear results in worksheet' works only after touching idea menu
  • SCL-16349 IDE breaks the alignment in Scala Worksheets by adding unnecessary empty new lines
  • SCL-16397 Convert counting loops properly
  • SCL-16081 IDE provides an incorrect type annotation for a public method
  • SCL-16367 Can't perform a refactoring by renaming a method in the base class/trait using Scala Worksheets
  • SCL-11367 Excessive code fir "for" loop convertation
  • SCL-16386 worksheet repl: broken fold regions in the output document in case of several expressions on a single line
  • SCL-16325 Run ScalaTest with coverage disabled
  • SCL-16398 Support symbols completion in commit text
  • SCL-16411 Classes/members completion in VCS commit messages
  • SCL-16392 worksheet in repl mode adds some leading spaces after editingthe file
  • SCL-16420 worksheet fold region splitter is rendered wrongly on scrolling
  • SCL-16350 IDE stops evaluating code in a Scala Worksheet even though there's been a change in the code
  • SCL-11646 REPL Worksheet Definition of top level companion objects
  • SCL-16415 worksheet edit/view editors splitter is not rendered for the first line
  • SCL-16385 multiple gutters in case of several expressions on a single line

Build 2019.2.36

Download Scala plugin for IDEA

Expand
1 Fixed issues
1 Fixed issues

Build 2019.3.7

Download Scala plugin for IDEA

Expand
14 Fixed issues
14 Fixed issues
  • SCL-16164 Support Export Clauses
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-16334 freeze on opening project due to Play2SyntheticPackagesHolder
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-16342 NPE on extracting variable in a worksheet
  • SCL-16081 IDE provides an incorrect type annotation for a public method
  • SCL-16362 Can't implement methods with Alt+Insert in Scala Worksheets
  • SCL-16317 extract variable on last line breaks code
  • SCL-16152 support enum classes syntax
  • SCL-15025 support modifiers introduced in scala 3 in parser
  • SCL-16282 Triple quotes completion does not work with multicursor
  • SCL-16304 no type mismatch error if non-boolean value is passed to `if `
  • SCL-16351 Typehint on mouse hover doesn't work at end of identifier
  • SCL-16336 Import via Alt+Enter does not work in scratch files but does work in regular .scala files and worksheet

Build 2019.3.6

Download Scala plugin for IDEA

Expand
26 Fixed issues
26 Fixed issues
  • SCL-16244 Breakpoints do not work in lambda functions when the classes are reload dynamically
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16289 Unable to build scala project with 2019.3 / EAP due to missing android class
  • SCL-16208 scalac error: multiple scala-library.jar files at running hello world
  • SCL-13793 Scala plugin does not support trailing comma syntax from scala 2.12
  • SCL-15936 Highlighting error in IntelliJ IDE Community Edition 2019.2 with Java HashMap
  • SCL-16117 Find Usages doesn't work
  • SCL-16225 sbt process is created twice on running build process
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-16202 ScalaPsiManager.clearAllCaches requires EDT
  • SCL-16224 Opening quote sign doesn't come together with closing one in build.sbt
  • SCL-16277 Run worksheet fails
  • SCL-16230 BSP import on Windows fails
  • SCL-16195 don't duplicate scala setters in completion
  • SCL-16194 Scala templates show false error mesages again
  • SCL-16282 Triple quotes completion does not work with multicursor
  • SCL-16286 formatter: ability to add spacing before colon in type argument context bound
  • SCL-16203 Import via Alt+Enter does not work in Worksheet but does work in regular .scala files
  • SCL-15989 Pasting when having multiline string selected does not insert delimiters
  • SCL-15025 support modifiers introduced in scala 3 in parser
  • SCL-14447 ScalaTest does not find class, if class in package with reserved name
  • SCL-16006 fix tests with IDEA 2019.3 builds
  • SCL-16273 Detect .scalafmt.conf in repo root if not found in project root.
  • SCL-16053 language injection shouldn't take margin char from settings
  • SCL-16298 Nullpointer when applying extract method refactoring to scala scratch file

Build 2019.3.4

Download Scala plugin for IDEA

Expand
4 Fixed issues
4 Fixed issues
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16224 Opening quote sign doesn't come together with closing one in build.sbt
  • SCL-16230 BSP import on Windows fails
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.2.28

Download Scala plugin for IDEA

Expand
4 Fixed issues
4 Fixed issues
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16208 scalac error: multiple scala-library.jar files at running hello world
  • SCL-16225 sbt process is created twice on running build process
  • SCL-16224 Opening quote sign doesn't come together with closing one in build.sbt

Build 2019.3.3

Download Scala plugin for IDEA

Expand
6 Fixed issues
6 Fixed issues
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16208 scalac error: multiple scala-library.jar files at running hello world
  • SCL-16225 sbt process is created twice on running build process
  • SCL-15936 Highlighting error in IntelliJ IDE Community Edition 2019.2 with Java HashMap
  • SCL-16202 ScalaPsiManager.clearAllCaches requires EDT
  • SCL-16224 Opening quote sign doesn't come together with closing one in build.sbt

Build 2019.3.1

Download Scala plugin for IDEA

Expand
0 Fixed issues
0 Fixed issues

Build 2019.2.23

Download Scala plugin for IDEA

...