Child pages
  • Scala Plugin Nightly
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 1306 Next »

Regular plugin releases are available from plugin repository.

Icon

You can setup auto-update of Scala plugin Nightly builds in IntelliJ IDEA.
Simply select desired update channel from a drop-down menu at "Updates" tab in Scala plugin settings page.

Or if you cannot do it from plugin settings add "https://plugins.jetbrains.com/plugins/nightly/1347" to custom repositories in Settings -> Plugins -> Browse custom repositories

Build 2020.1.1192

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.322

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17618 Exception when decompiling a java class

Build 2020.2.307

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17544 quick doc: links are not added in many different cases
  • SCL-17534 Scala codestyle ignore SPACE_BEFORE_IF_PARENTHESES property

Build 2020.2.298

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-17375 Enable in-editor Scaladoc rendering
  • SCL-17457 Indent insertion when typing '.' disobeys code style settings
  • SCL-17557 quick doc: wrong space position for access modifier with this
  • SCL-17546 quick navigate info: do not add `with Object` to class without base Object
  • SCL-17543 quick doc: escape type parameter bounds in extends/with list
  • SCL-17563 quick doc: higher-kinded types are not rendered properly
  • SCL-7725 When listing members of a class, generics syntax is bad escaped
  • SCL-8760 Wrong documentation is shown in editor

Build 2020.2.290

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.281

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11011 Don't list excessive parentheses in auto-complete list
  • SCL-17519 Pass -P:semanticdb:sourceroot:$PROJECTDIR to the compiler if semanticdb-scalac is enabled

Build 2020.1.1187

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.273

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-17086 Lots of false "not found" errors involving package object
  • SCL-17540 Hotkey for "Show implicit hints" for Scala resets to pair of other hotkeys
  • SCL-17594 Inspection description for Scalastyle links to broken HTTPS page

Build 2020.1.1185

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.262

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15306 Auto-import: suggest members of the companion object
  • SCL-16431 Unapplied method should not have function type
  • SCL-15610 The editor will not notify if there are missing or additional parameter list on scala method invocation

Build 2020.2.257

Download Scala plugin for IDEA

 5 Fixed issues
  • 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-17330 use compiler messages to highlight java files in scala 3 project
  • SCL-17385 Show compiler-based highlighting progress in the status bar if compilation is too long
  • SCL-17516 Implicit hints are not showing when compiler-based highlighting is enabled (for Scala 2)

Build 2020.1.1181

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.253

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17572 importing sbt project as BSP creates bloop config even when .bsp server config exists

Build 2020.2.241

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17562 Another "java.nio.file.InvalidPathException: Illegal char <:> " on BSP for windows when running the project

Build 2020.1.1178

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17086 Lots of false "not found" errors involving package object
  • SCL-17550 Freezing on mac while navigating large project

Build 2020.2.229

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17550 Freezing on mac while navigating large project

Build 2020.2.223

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15307 Autocomplete: suggest companion object members inside a class / trait, auto-import them

Build 2020.2.213

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.208

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17466 parameterless java method invocation inferred as Unit in parameter position
  • SCL-16875 Erroneous type mismatch: Required: Disposable, found: Unit

Build 2020.2.193

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1174

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.188

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.187

Download Scala plugin for IDEA

 1 Fixed issues

Build 2020.2.185

Download Scala plugin for IDEA

 11 Fixed issues
  • SCL-9174 ScalaTestRunner: ignore test suites annotated with @DoNotDiscover when using 'All in package' test kind
  • SCL-17470 `AbstractTestRunConfiguration` does not implement `ConfigurationWithCommandLineShortener`
  • SCL-16070 make ScalaTest configuration UI look closer to JUnit
  • SCL-15487 scaladoc panel displays "Cannot fetch remote documentation: internal error" if scala class inherits java class
  • SCL-17386 Scala worksheet default settings do not persist
  • SCL-17526 custom scala macros support: add help link to blog
  • SCL-17510 built-in scalafmt plugin doesn't support the new `fileOverride` option
  • SCL-17478 Run configuration does not remember the testKind when loading the project, always resets to CLASS
  • SCL-17504 scala repl leads to java.lang.NoClassDefFoundError: org/jline/reader/Completer
  • SCL-17517 switch to dotty 0.24.0-RC1
  • SCL-17366 Scala REPL doesn't support java 9+

Build 2020.1.1173

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17510 built-in scalafmt plugin doesn't support the new `fileOverride` option
  • SCL-17504 scala repl leads to java.lang.NoClassDefFoundError: org/jline/reader/Completer

Build 2020.1.1167

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16070 make ScalaTest configuration UI look closer to JUnit
  • SCL-17470 `AbstractTestRunConfiguration` does not implement `ConfigurationWithCommandLineShortener`
  • SCL-17366 Scala REPL doesn't support java 9+
  • SCL-17504 scala repl leads to java.lang.NoClassDefFoundError: org/jline/reader/Completer

Build 2020.1.1165

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.159

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.156

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1158

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17386 Scala worksheet default settings do not persist
  • SCL-17478 Run configuration does not remember the testKind when loading the project, always resets to CLASS

Build 2020.2.153

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-17124 Can not open the Settings window
  • SCL-15553 No implicits found for parameter when explicit passing parameter
  • SCL-17482 commenting import via action (`Ctrl + /`) doesn't rehighlight the file
  • SCL-17463 don't use ApplicationInitializedListener EP, it is explicitly non-dynamic

Build 2020.1.1152

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17438 inspection "comparing unrelated types" broken in Scala 2.13
  • SCL-17347 Debug Tooltip: Almost within reach but ultimately unreachable

Build 2020.2.148

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-17334 Missing expand implicit hints in dropdown menu
  • SCL-17438 inspection "comparing unrelated types" broken in Scala 2.13
  • SCL-17347 Debug Tooltip: Almost within reach but ultimately unreachable

Build 2020.2.141

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1136

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17340 InvalidPathException in case of semicolon in path when importing sbt project as bsp

Build 2020.2.138

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-17450 Type aliases and Scala 2 covariant opaque type red code
  • SCL-16284 Subtyping between higher-kinded abstract type members is not honored
  • SCL-17461 No res0 completion in Scala REPL for scala 2.13.2

Build 2020.2.129

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17449 Illegal inheritance, self-type Child.type does not conform to Singleton

Build 2020.2.121

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17400 drop support of utest prior 0.7.x

Build 2020.1.1132

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17385 Show compiler-based highlighting progress in the status bar if compilation is too long

Build 2020.2.109

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1128

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17385 Show compiler-based highlighting progress in the status bar if compilation is too long

Build 2020.2.108

Download Scala plugin for IDEA

 3 Fixed issues

Build 2020.1.1125

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1124

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17410 Create jbr JDK on sbt-idea-plugin project import

Build 2020.1.1123

Download Scala plugin for IDEA

 2 Fixed issues

Build 2020.2.102

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1116

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1111

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15307 Autocomplete: suggest companion object members inside a class / trait, auto-import them
  • SCL-17397 remove usage of deprecated `IdeaPluginDescriptorImpl.loadFromFile`
  • SCL-17393 do not inherit LexerState, it is going to be removed
  • SCL-17280 Extract dotty template project name and description to bundles
  • SCL-17326 Activate SafeDelete for parameters

Build 2020.1.1096

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17343 Good code red: "Cannot resolve overloaded method"
  • SCL-17350 BSP project indexes .bloop/ directory

Build 2020.1.1089

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1084

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17305 IntellIJ Compile Server slows down I/O by using Nailgun with an inefficient SecurityManager implementation.

Build 2020.1.1081

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-17364 Unexpected highlighting error while using generic parameter of an implicit class.
  • SCL-17368 Highlighting error on implicit conversion with typed implicit parameter
  • SCL-17374 Type mismatch highlighting for Scalatags Option parameter
  • SCL-17198 Partially-applied `ArrowAssoc` shows as error

Build 2020.1.1076

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1073

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1067

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17363 worksheet: sometimes prints redundant new lines in Plain mode if evaluating outside compile server
  • SCL-17326 Activate SafeDelete for parameters

Build 2020.1.1059

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-17086 Lots of false "not found" errors involving package object
  • SCL-17260 Error highlighting bug in for-comprehension with pattern matching for classes without withFilter method
  • SCL-16844 ProjectComponents should be removed
  • SCL-17300 Worksheet REPL fails in presence of sealed trait in the project

Build 2020.1.1049

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1037

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15580 do no add line comments with line indexes inside multiline string literals
  • SCL-16349 IDE breaks the alignment in Scala Worksheets by adding unnecessary empty new lines
  • SCL-11495 REPL Worksheet Blue arrow disappears in case of invalid code

Build 2020.1.1031

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.1027

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17313 completion suggests methods from wrong identifier on manually deleting/inserting part of the method name
  • SCL-17326 Activate SafeDelete for parameters

Build 2020.1.1016

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17232 Detect supported / unsupported Scala 3 versions

Build 2020.1.1011

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17232 Detect supported / unsupported Scala 3 versions

Build 2020.1.1001

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-17232 Detect supported / unsupported Scala 3 versions
  • SCL-17136 Assertion error when showing folded preview with chain inside
  • SCL-17290 toString on String should be a warning

Build 2020.1.977

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.970

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.2.100

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.966

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17193 Scala SDK settings: no label for "Scala version"

Build 2020.1.954

Download Scala plugin for IDEA

 1 Fixed issues

Build 2020.1.949

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17225 Unnecessary line shown in sbt shell

Build 2020.1.944

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17258 Find usages - Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation exception

Build 2020.1.937

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-17256 sometimes first request to compiler server fails
  • SCL-17233 Scala 3 scratch treated incorrectly
  • SCL-17114 exceptions thrown when doing undo and redo in editor

Build 2020.1.928

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17228 BSP: "Project JDK is not defined" after import
  • SCL-16196 add template to create dotty project

Build 2019.3.721

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.921

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.917

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16196 add template to create dotty project

Build 2020.1.912

Download Scala plugin for IDEA

 7 Fixed issues
  • 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-16611 use TASTY produced by dotc for IDE features
  • SCL-16496 Two worksheets in same module can not be isolated
  • SCL-17238 apply / unapply live template doesn't detect type parameters
  • SCL-17202 localization: run configuration: outstanding
  • SCL-17201 localization: outstanding misc

Build 2020.1.901

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16865 "No implicit" errors are not visible enough in case implicit hints turned off?
  • SCL-16611 use TASTY produced by dotc for IDE features
  • SCL-16892 step into method call with default implementation in trait doesn't work

Build 2020.1.879

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16611 use TASTY produced by dotc for IDE features

Build 2020.1.870

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-11156 SAM highlighting errors
  • SCL-17170 type mismatch with SAM conversions
  • SCL-17227 BSP fails to run Scalatest
  • SCL-17095 Cannot import simple project with bsp
  • SCL-17051 Can't create a method out of the method call inside a Scala Worksheet
  • SCL-16596 wrong error on SAM inside Option
  • SCL-17208 java.lang.AssertionError AnsiEscapeDecoder.escapeText on importing scalatest project

Build 2020.1.859

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-17210 Viewing file causes continuous memory consumption crashing Intellij
  • SCL-16921 use bundles in compiler settings
  • SCL-17204 localization: annotator errors

Build 2020.1.857

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-17120 Failed to initialize sbt shell tool window when importing sbt project from external source
  • SCL-16496 Two worksheets in same module can not be isolated
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-17209 Exception when opening project

Build 2020.1.843

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-16865 "No implicit" errors are not visible enough in case implicit hints turned off?
  • SCL-16583 Method chain hints: handle infix method "calls"
  • SCL-16738 Debug information overlap with Inlay hints
  • SCL-16721 Unsound code completion regarding class fields
  • SCL-17206 Don't show type mismatch for partially inferred types
  • SCL-17052 Creating a method out of the method call generates a method body with literal values as method's parameter types
  • SCL-16974 Create a constructor matching super class' constructor adds a public modifier in the arguments for Scala super classes

Build 2020.1.831

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.816

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-16919 declaration is never used inspection is triggered for overridable methods parameters
  • SCL-17012 never highlight case class parameters as unused
  • SCL-17174 Wrongly marked redundant block when block has only one expr but multiple statements
  • SCL-16981 declaration is never used shouldn't be invoked for dummy implicit in overloaded function
  • SCL-17036 Remove migrators
  • SCL-17188 Invalid bundle strings are not shown as invalid
  • SCL-17140 bad "The enclosing block is redundant" inspection result in interpolated string

Build 2020.1.808

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15806 Build plugin for JDK 11
  • SCL-17076 "Introduce variable" refactoring works wrong if used inside string interpolator
  • SCL-17184 compiler-based highlighting: better highlighting of offsets in whitespaces

Build 2020.1.789

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15406 Rename adds comment /*EndMarker/?

Build 2020.1.787

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16246 scala.collection.Factory implicit is not found by the editor (but is ok in runtime)

Build 2020.1.782

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17115 type annotation inspection should ignore test traits which self-type is TestCase

Build 2020.1.777

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-17094 incompatible with planned idea eap? - type mismatch in build.sbt and no sdk found for the module
  • SCL-16963 use bundles in File | Settings | Languages & Frameworks| Scala settings
  • SCL-16279 Scala plugin: incorrect characters are inserted when use block comment.
  • SCL-17058 Override ConfigurationFactory::getId method i to avoid problems with localizations

Build 2020.1.770

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17094 incompatible with planned idea eap? - type mismatch in build.sbt and no sdk found for the module

Build 2020.1.759

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.752

Download Scala plugin for IDEA

 11 Fixed issues
  • SCL-15487 scaladoc panel displays "Cannot fetch remote documentation: internal error" if scala class inherits java class
  • SCL-16611 use TASTY produced by dotc for IDE features
  • SCL-17136 Assertion error when showing folded preview with chain inside
  • SCL-16844 ProjectComponents should be removed
  • SCL-17113 manually replacing imports with placeholder import marks import as unused
  • SCL-17140 bad "The enclosing block is redundant" inspection result in interpolated string
  • SCL-17078 Local import statement breaks the type mismatch highlighting mechanism
  • SCL-17085 Presentation compiler reports error for correct code
  • SCL-17148 No type mismatch when there's a tailing import statement in a block
  • SCL-17097 implement incremental highlighting for scala files
  • SCL-17089 Highlighting error on function usage with signature def fooAutoCloseable, V(r: => T)(f: T => V): V

Build 2020.1.724

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15791 can't resolve symbol uTest when creating a new test

Build 2020.1.715

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16435 live templates for a implicit class / implicit value class

Build 2020.1.713

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14662 BSP: infer shared source directories
  • SCL-17105 external project import: shows "sbt project detected" when importing via BSP (or other system)
  • SCL-16907 do not show BSP icon in non-bsp project

Build 2020.1.706

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.700

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.688

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.679

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16610 show bsp diagnostics in editor
  • SCL-17092 line comment inside if/else breaks indentation of else branch
  • SCL-17064 Localization: play module

Build 2020.1.660

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-17087 Cannot set breakpoint in Scala files
  • SCL-17072 Misleading breakpoints inside a Scala Worksheet

Build 2020.1.659

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.651

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15512 wrong gutter `overrides type` for types
  • SCL-17028 Worksheet turns green when closing the project
  • SCL-17072 Misleading breakpoints inside a Scala Worksheet
  • SCL-17051 Can't create a method out of the method call inside a Scala Worksheet
  • SCL-6279 Method Override for Trait Using Self-Reference Not Recognized

Build 2020.1.645

Download Scala plugin for IDEA

 1 Fixed issues

Build 2020.1.634

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16120 internal profiler column filter shouldn't be reset on changing mouse focus
  • SCL-17060 Localization: lang/editor/findUsages

Build 2020.1.604

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-17055 Suggest map.contains(error) for map.get(error).nonEmpty
  • SCL-17065 Localization: org.jetbrains.sbt
  • SCL-17063 Localization: bsp module
  • SCL-16722 Unify code folding settings layout with one of other languages
  • IDEA-229963 i18n keys inappropriate key usage

Build 2019.3.720

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16431 Unapplied method should not have function type
  • 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-15544 Type ascription: highlight type, not expression

Build 2020.1.552

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17057 Tests failing due to incomptaible JDK/sbt bersions

Build 2020.1.534

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.525

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15408 can't resolve symbol ++:
  • SCL-16844 ProjectComponents should be removed
  • SCL-17039 exhaustive match is not suggested for Either of ADT

Build 2020.1.510

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-17006 BSP project refresh disabled after failed refresh
  • SCL-17001 BSP: option to disable automatic bloopInstall for sbt projects
  • SCL-17036 Remove migrators
  • SCL-16958 bsp-via-sbt import: does not upgrade sbt version automatically
  • SCL-16982 BSP sbt-over-bloop import: import with dependency sources
  • SCL-16285 Automatic sbt export with Bloop
  • SCL-16977 BSP "build on file save" does not work

Build 2020.1.502

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.490

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-17014 Java OOM when building scala plugin in recent intellij IDEA

Build 2020.1.463

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16802 error on overloaded java static method call at constructor parameter position
  • SCL-13712 SBT compilation errors should strip ANSI color codes

Build 2020.1.449

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16904 Function literal: when possible, highlight parameter type(s) / count, not the type of the whole function literal

Build 2020.1.434

Download Scala plugin for IDEA

 10 Fixed issues
  • SCL-16604 support jps compilation for dotty
  • 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-9271 In interactive mode add compilation error status somewhere
  • SCL-16168 Support Quotes and Splices

Build 2020.1.424

Download Scala plugin for IDEA

 4 Fixed issues
  • 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-15544 Type ascription: highlight type, not expression
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary

Build 2020.1.409

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16962 generated forms contain dummy border at the top

Build 2020.1.393

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.389

Download Scala plugin for IDEA

 4 Fixed issues

Build 2020.1.376

Download Scala plugin for IDEA

 11 Fixed issues
  • SCL-16562 Scala 2.13 -Yimports option is not recognized
  • 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-16921 use bundles in compiler settings
  • SCL-16908 Internal inspection: replace `getText.contains` with `textContains` for PsiElement
  • SCL-16953 Internal inspection: replace `getText == s` with `textMatches(s)` for PsiElement
  • SCL-16897 exception from ScalaUnusedSymbolInspection: Non-physical PsiElement...
  • SCL-16890 Scala 2.13 good code red regression for cats.data.NonEmptySet
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary
  • SCL-16930 add type annotation suppression doesn't work for package object

Build 2020.1.355

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16965 Exception when trying to compile project with latest scala nightly plugin - 2020.1.344

Build 2020.1.353

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16965 Exception when trying to compile project with latest scala nightly plugin - 2020.1.344
  • SCL-15806 Build plugin for JDK 11
  • SCL-16953 Internal inspection: replace `getText == s` with `textMatches(s)` for PsiElement
  • SCL-16930 add type annotation suppression doesn't work for package object

Build 2020.1.344

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15806 Build plugin for JDK 11
  • SCL-16921 use bundles in compiler settings
  • SCL-16908 Internal inspection: replace `getText.contains` with `textContains` for PsiElement
  • SCL-16897 exception from ScalaUnusedSymbolInspection: Non-physical PsiElement...

Build 2020.1.320

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.316

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.313

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary

Build 2020.1.309

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16916 Cannot load file if ScalaDoc contains
    Unknown macro: {@}
  • SCL-16691 IDE should autocomplete basic pattern-matching expressions

Build 2020.1.303

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary
  • SCL-16169 Support changed syntax of wildcard arguments in types
  • SCL-16873 Write-unsafe context when toggling type aware highlighting and power-save mode

Build 2019.3.716

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-16901 Annotator: don't show type mismatch for whole function literal when result type doesn't match
  • SCL-16898 Annotator: function literals: don't infer type when parameter type is not known
  • SCL-16903 Type mismatch hints: handle expressions before `}`
  • SCL-16899 Don't show type a mismatch error when there's a parser error
  • SCL-16893 Type mismatch hints: handle expressions before `else` keyword

Build 2020.1.281

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-16898 Annotator: function literals: don't infer type when parameter type is not known
  • SCL-16901 Annotator: don't show type mismatch for whole function literal when result type doesn't match
  • SCL-16171 Support new Pattern Bindings with type ascriptions and case in for
  • SCL-16899 Don't show type a mismatch error when there's a parser error
  • SCL-16903 Type mismatch hints: handle expressions before `}`
  • SCL-16893 Type mismatch hints: handle expressions before `else` keyword
  • SCL-16868 pasting into a comment inside a specs2 test deletes the comment
  • SCL-16839 Autocomplete in formatted string doesn't work at the end

Build 2020.1.260

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-16733 no-dialog import for BSP: New ... / Project from existing sources
  • SCL-16855 externalIconProvider for sbt
  • SCL-16858 BSP: fetching test classes should get them from all project-associated workspaces
  • SCL-16821 BSP: improved connection management
  • SCL-16820 Good code is red: Use trait to return Tuple option
  • SCL-16856 externalIconProvider for BSP

Build 2020.1.253

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-15697 Highlight redundant parameter in a final, private, or local method
  • SCL-16789 Good code red: case class unapply
  • SCL-16831 formatter moves else to the preceding line comment breaking code semantics
  • SCL-16870 incomplete declarations break parsing of subsequent code
  • SCL-16877 compiling evaluator doesn't always work if there are new classes defined
  • SCL-16099 overriding deprecated method inspection
  • SCL-16839 Autocomplete in formatted string doesn't work at the end
  • SCL-16820 Good code is red: Use trait to return Tuple option

Build 2020.1.232

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15697 Highlight redundant parameter in a final, private, or local method
  • SCL-16745 freeze in ScalaLibraryType.createNewLibrary

Build 2020.1.224

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.213

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.210

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16735 make sure PropertyFoldingBuilder works for scala via UAST
  • SCL-16849 Type mismatch hints: handle arguments in right-associative infix expressions

Build 2019.3.715

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16819 Tooltips persist indefinitely
  • SCL-16849 Type mismatch hints: handle arguments in right-associative infix expressions

Build 2020.1.205

Download Scala plugin for IDEA

 1 Fixed issues

Build 2020.1.191

Download Scala plugin for IDEA

 1 Fixed issues

Build 2020.1.189

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16817 Control cache behavior of cache macros with parameter

Build 2020.1.187

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.185

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16439 BSP+Bloop: Start Bloop through Launcher

Build 2020.1.176

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.172

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.166

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16435 live templates for a implicit class / implicit value class

Build 2020.1.162

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16786 worksheet in plain mode hangs when editing in interactive mode and while indexing is in progress
  • SCL-16739 Quick fix: add type annotation to anonymous function parameter doesn't work when a caret is just after the parameter

Build 2020.1.150

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.149

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16749 freeze in formatter due to language injections
  • SCL-16573 please get rid of AnotationHolderImpl custom implementations

Build 2020.1.145

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16757 StackOverflowError in LUB calculation

Build 2019.3.711

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16565 Debugging does not work with Play Framework

Build 2020.1.139

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16562 Scala 2.13 -Yimports option is not recognized
  • SCL-16565 Debugging does not work with Play Framework
  • SCL-16251 Cannot resolve overloaded method 'Array'
  • SCL-16714 Incorrect resolve for eta expanded methods

Build 2019.3.710

Download Scala plugin for IDEA

 0 Fixed issues

Build 2020.1.115

Download Scala plugin for IDEA

 102 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-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-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-16651 exception opening inlay hints settings from welcome screen
  • SCL-16650 exception on moving class to another package
  • 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-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-16587 worksheet: run button appears too early when running outside compiler server
  • 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-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-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-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-16622 Use a single, standard "Type mismatch hints" setting
  • 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-16521 Nullpointer exception when assigning lambda to kotlin sam type
  • SCL-16547 Method chain hints: don't show a hint for non method calls
  • 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-16548 Method chain hints: don't show a type of the whole expression
  • 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-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-16569 worksheet: periodic output flush for long evaluations does not work
  • SCL-16592 Method chain hints: don't show "package types"

Build 2020.1.113

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.708

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16573 please get rid of AnotationHolderImpl custom implementations

Build 2019.3.705

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15738 Debugger: support Step Into (F7) method selection
  • SCL-16540 add inspection for function literal with typed parameter without parentheses

Build 2020.1.111

Download Scala plugin for IDEA

 97 Fixed issues
  • SCL-15627 Good code red: Nothing inferred while pattern matching on a tuple
  • SCL-13959 Type hints for long method chains
  • 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-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-16625 Type hints: an option to suppress hints that break formatting
  • 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-16651 exception opening inlay hints settings from welcome screen
  • SCL-16461 scala files from current project are shown twice in console links
  • SCL-16650 exception on moving class to another package
  • 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-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-16587 worksheet: run button appears too early when running outside compiler server
  • 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-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-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-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-16622 Use a single, standard "Type mismatch hints" setting
  • 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-16656 Context menu for change access modifier (scala) intention opens java settings
  • SCL-16323 Broken `Jump to Source`
  • SCL-16327 Inconsistent expected type for various function literals
  • SCL-16325 Run ScalaTest with coverage disabled
  • 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-16521 Nullpointer exception when assigning lambda to kotlin sam type
  • SCL-16547 Method chain hints: don't show a hint for non method calls
  • 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-16548 Method chain hints: don't show a type of the whole expression
  • 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-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-16685 utest run configuration in cross platfrom project is created without module name, test hangs
  • 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.699

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15683 Don't show $ when fixing typos in names of objects

Build 2019.3.694

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16689 Find usages doesn't detect writes on var
  • SCL-16625 Type hints: an option to suppress hints that break formatting
  • SCL-15360 --addPluginSbtFile fails when temporary sbt file path contains spaces
  • SCL-16463 Desugar for-comprehensions result is incorrect for map+foreach combination

Build 2019.3.688

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16463 Desugar for-comprehensions result is incorrect for map+foreach combination

Build 2019.3.681

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16661 Method chain hints: handle "explicit" parameters

Build 2019.3.678

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16708 StackOverflowError typechecking F-bounded types in Scala

Build 2019.3.673

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16625 Type hints: an option to suppress hints that break formatting

Build 2019.3.668

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16708 StackOverflowError typechecking F-bounded types in Scala
  • SCL-16625 Type hints: an option to suppress hints that break formatting
  • SCL-16470 Type hints settings: use proper terms

Build 2019.3.663

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-16698 jps compilation doesn't work for cross projects
  • SCL-16702 choose jvm module for run configurations in cross projects
  • IDEA-228144 Some Scala EditorConfig settings are not working properly or are highlighted wrongly
  • SCL-16323 Broken `Jump to Source`
  • SCL-14237 uTest runner hanging if an exception thrown with null in message

Build 2020.1.108

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.646

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.644

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16569 worksheet: periodic output flush for long evaluations does not work
  • SCL-16637 Invalid spacing for HKT type parameter variance
  • SCL-16612 Add link to the settings when showing error that REPL mode is available only in compile server process
  • SCL-16657 Argument for @NotNull parameter 'value' of com/intellij/openapi/util/UserDataHolderBase.putUserDataIfAbsent must not be null thrown after restart

Build 2020.1.105

Download Scala plugin for IDEA

 29 Fixed issues
  • SCL-15627 Good code red: Nothing inferred while pattern matching on a tuple
  • SCL-16472 2019.3 EAP intellij asks for setting up scala SDK even though scala is provided via gradle
  • SCL-15782 Show type mismatch tooltip on Ctrl + F1
  • SCL-16431 Unapplied method should not have function type
  • SCL-11580 Improve sbt project import
  • SCL-14097 new in scala 2.13: more precise prototype for args of overloaded method
  • SCL-14055 Three equal actions for "Show Implicit hints" in Find Action list
  • SCL-16331 support `Synthesize a PartialFunction from function literal`
  • SCL-16494 Implicit inlays move type chain hints
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • BDIDE-238 Auto-import doesn't work (Scala)
  • SCL-16461 scala files from current project are shown twice in console links
  • SCL-16130 Scala 2.13: Cannot resolve overloaded method "map" for scala.immutable.Map
  • SCL-16116 Improve BSP import performance
  • SCL-16374 BSP: manual connection management
  • 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-14475 bsp: support refresh by buildTarget/didChange notification
  • SCL-16384 Highlight error in foldLeft using a tuple of numbers as an accumulator
  • SCL-16438 BSP sessions are closed just after creation
  • SCL-16471 Library extension details not updated when changing selection in libraries list
  • SCL-16502 sbt shell toolwindow is green after stop
  • SCL-16305 Resolve cannot decide between object in package of package object and imported object with the same name
  • SCL-16327 Inconsistent expected type for various function literals
  • BDIDE-272 Scala completion doesn't work
  • SCL-16293 Correct code is highlighted red
  • SCL-16394 BSP builds don't cancel when connection fails or is canceled
  • SCL-16421 todo in scaladoc not being recognized

Build 2019.3.641

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.639

Download Scala plugin for IDEA

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

Build 2019.3.629

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16612 Add link to the settings when showing error that REPL mode is available only in compile server process

Build 2019.3.626

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16612 Add link to the settings when showing error that REPL mode is available only in compile server process

Build 2019.3.623

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.617

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.605

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.603

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.598

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16556 Method chain hints: remove the "type is identical" setting
  • SCL-16580 method chain hints: don't show singleton types on first line even if aligned
  • SCL-16592 Method chain hints: don't show "package types"

Build 2019.3.596

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13053 Trailing commas not recognized in Scala sources of the build
  • SCL-16458 enable case completion inside partial function definition

Build 2019.3.585

Download Scala plugin for IDEA

 4 Fixed issues
  • 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-16577 Method Chain Inlay hints not shown in preview when they are turned off

Build 2019.3.573

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16548 Method chain hints: don't show a type of the whole expression
  • SCL-16547 Method chain hints: don't show a hint for non method calls
  • SCL-16554 Method chain hints: don't omit types when hints are aligned

Build 2019.3.560

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-16482 deadlock in worksheet actions
  • SCL-16484 worksheet in PLAIN mode: runtime errors are not displayed
  • SCL-16043 worksheet in plain mode: false warning in scala 2.13
  • SCL-16453 Auto-completion for `def` identifiers (as for `val`s and `var`s)
  • SCL-11103 Array rendering in worksheet. Regression.
  • SCL-14993 worksheet splitter is too wide
  • SCL-9271 In interactive mode add compilation error status somewhere
  • SCL-16421 todo in scaladoc not being recognized
  • SCL-16325 Run ScalaTest with coverage disabled

Build 2019.3.549

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16453 Auto-completion for `def` identifiers (as for `val`s and `var`s)
  • 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-16535 Don't show a chain hint when there's a type mismatch hint

Build 2019.3.534

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13959 Type hints for long method chains
  • SCL-16003 type hints for chained expressions with argument block or partial function

Build 2019.3.525

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-16472 2019.3 EAP intellij asks for setting up scala SDK even though scala is provided via gradle
  • SCL-16304 no type mismatch error if non-boolean value is passed to `if `
  • SCL-16525 IDEA reports Scala type mismatch in valid source code
  • SCL-16113 Caching shouldn't be done in recursive calls
  • SCL-16521 Nullpointer exception when assigning lambda to kotlin sam type
  • SCL-16290 Scala: Incorrect "Unnecessary partial function" when matching type parameters
  • SCL-16003 type hints for chained expressions with argument block or partial function
  • SCL-16474 make member private appears in scaladoc

Build 2019.3.512

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16472 2019.3 EAP intellij asks for setting up scala SDK even though scala is provided via gradle
  • SCL-16518 don't use PsiFileFactory.createFileFromText to build stubs
  • SCL-16519 do not allocate intermediate collection in PsiBuilderExt.lookAhead

Build 2019.3.498

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression
  • SCL-16421 todo in scaladoc not being recognized

Build 2019.3.496

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16421 todo in scaladoc not being recognized
  • SCL-16502 sbt shell toolwindow is green after stop
  • SCL-16305 Resolve cannot decide between object in package of package object and imported object with the same name

Build 2019.3.484

Download Scala plugin for IDEA

 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.480

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16494 Implicit inlays move type chain hints
  • SCL-16492 Misleading type mismatch hint when using literal types
  • SCL-16495 Make `TypePresentationContext` explicit in our code

Build 2019.3.466

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16431 Unapplied method should not have function type
  • SCL-16461 scala files from current project are shown twice in console links

Build 2019.3.459

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16461 scala files from current project are shown twice in console links
  • SCL-16384 Highlight error in foldLeft using a tuple of numbers as an accumulator

Build 2019.2.1157

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.449

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15782 Show type mismatch tooltip on Ctrl + F1

Build 2019.3.443

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15782 Show type mismatch tooltip on Ctrl + F1
  • BDIDE-238 Auto-import doesn't work (Scala)
  • SCL-14475 bsp: support refresh by buildTarget/didChange notification
  • BDIDE-272 Scala completion doesn't work

Build 2019.3.427

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-16448 Intellij IDEA project window is blocked after closing a project with running sbt shell
  • SCL-16374 BSP: manual connection management
  • SCL-16455 ObjectNotDisposedException when closing project imported via sbt shell
  • SCL-16450 useless sbt-shell-toolwindow-console tab in sbt shell
  • SCL-16451 Use named arguments shouldn't be shown for non-Scala classes
  • SCL-16444 Ad hoc configuration for type mismatch hints
  • SCL-16438 BSP sessions are closed just after creation
  • SCL-16394 BSP builds don't cancel when connection fails or is canceled
  • SCL-16116 Improve BSP import performance

Build 2019.3.410

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15980 Aligning of type hints in expression chains conflicts with other inlays

Build 2019.3.405

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15330 sbt shell toolwindow icon should indicate if it is running
  • SCL-12717 Group all -build modules under "build" module goup
  • SCL-16401 improve module names of imported sbt projects

Build 2019.3.373

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16397 Convert counting loops properly
  • SCL-11367 Excessive code fir "for" loop convertation
  • SCL-16398 Support symbols completion in commit text

Build 2019.3.370

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.363

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.360

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16349 IDE breaks the alignment in Scala Worksheets by adding unnecessary empty new lines
  • SCL-16367 Can't perform a refactoring by renaming a method in the base class/trait using Scala Worksheets

Build 2019.3.348

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16081 IDE provides an incorrect type annotation for a public method

Build 2019.3.343

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16362 Can't implement methods with Alt+Insert in Scala Worksheets

Build 2019.3.341

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16342 NPE on extracting variable in a worksheet
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-16351 Typehint on mouse hover doesn't work at end of identifier
  • SCL-16282 Triple quotes completion does not work with multicursor

Build 2019.3.333

Download Scala plugin for IDEA

 2 Fixed issues

Build 2019.3.326

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.321

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16081 IDE provides an incorrect type annotation for a public method

Build 2019.3.319

Download Scala plugin for IDEA

 4 Fixed issues
  • 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-16317 extract variable on last line breaks code
  • SCL-16336 Import via Alt+Enter does not work in scratch files but does work in regular .scala files and worksheet

Build 2019.3.305

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.289

Download Scala plugin for IDEA

 5 Fixed issues
  • 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-16273 Detect .scalafmt.conf in repo root if not found in project root.
  • SCL-16298 Nullpointer when applying extract method refactoring to scala scratch file

Build 2019.3.272

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16194 Scala templates show false error mesages again

Build 2019.3.270

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14447 ScalaTest does not find class, if class in package with reserved name
  • SCL-16282 Triple quotes completion does not work with multicursor
  • SCL-16240 When running ScalaTests with Use UI with sbt Test framework quits unexpectedly

Build 2019.3.264

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16195 don't duplicate scala setters in completion

Build 2019.3.252

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16244 Breakpoints do not work in lambda functions when the classes are reload dynamically
  • SCL-13793 Scala plugin does not support trailing comma syntax from scala 2.12
  • SCL-16149 Scala Scratch doesn't provide code completion for an exhaustive pattern-matching expression

Build 2019.3.236

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-16289 Unable to build scala project with 2019.3 / EAP due to missing android class
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-16277 Run worksheet fails
  • SCL-14447 ScalaTest does not find class, if class in package with reserved name
  • 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-16053 language injection shouldn't take margin char from settings

Build 2019.2.1155

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1154

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.217

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.210

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.3.196

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.3.193

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15025 support modifiers introduced in scala 3 in parser

Build 2019.3.189

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.3.174

Download Scala plugin for IDEA

 7 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
  • SCL-16230 BSP import on Windows fails

Build 2019.2.1153

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1149

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16146 SBT shell tool window is always empty
  • SCL-16225 sbt process is created twice on running build process

Build 2019.2.1144

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1142

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16202 ScalaPsiManager.clearAllCaches requires EDT

Build 2019.2.1138

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16137 NullPointerException in ScalaCompilerReferenceIndexBuilder when compiling IDEA sources

Build 2019.2.1132

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16197 Wrong Inspection on Redundant Conversion

Build 2019.2.1116

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15745 Incorrect rendering of class name `<:<` in scala doc
  • SCL-16179 Support for switch expressions
  • SCL-16180 Top-level class in default package has no documentation
  • SCL-16187 Support removable breaks from switch

Build 2019.2.1107

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15468 No indention for `else` in new line while typing
  • SCL-15751 Empty extension of classes, traits and objects

Build 2019.2.1082

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1058

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1051

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.1045

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16044 Test run configurations loose stuff when firstly opening the project in another version of IDEA (remaining points)

Build 2019.2.1033

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15082 BSP session does not clean up bsp processes when done
  • SCL-14857 bsp build toolwindow problem reports: lines off by one
  • SCL-14876 bsp: support multiple connections

Build 2019.2.1012

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-16110 Incorrect type inference when using Scala 2.13 (works ok if 2.12 is selected)
  • SCL-16016 Seq from variadic parameter does not conform to Seq in 2.13

Build 2019.2.1010

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-16014 scala scratch files use wrong language level
  • SCL-16093 NPE when extracting to method code that contains Kotlin object method call
  • SCL-15809 Problems with private copy method

Build 2019.2.994

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15737 Explicit imports now shadow locally defined identifiers.
  • SCL-16057 Intellij IDEA incorrectly determines which class will be used

Build 2019.2.991

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.986

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.980

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13083 Copy file from finder and paste it into project view just create scriptFile.scala
  • SCL-16041 Intention to change access modifier should only be shown on signature

Build 2019.2.976

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-16044 Test run configurations loose stuff when firstly opening the project in another version of IDEA (remaining points)
  • SCL-11696 REPL Worksheet Scala 2.12 NoSuchMethodError for Collections operators
  • SCL-16082 MatchError in TestConfigurationData.createFromExternal
  • SCL-15884 BSP modules are not created when tags are missing
  • SCL-15968 Generate a top-level project for all BSP modules (projects)

Build 2019.2.965

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15067 BSP only imports Scala build targets

Build 2019.2.963

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-16076 setter signature is missing in compound types with var declarations

Build 2019.2.961

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15067 BSP only imports Scala build targets

Build 2019.2.956

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.955

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-16031 ScalaTest template not honoured when creating new test run configurations via context menu
  • SCL-16060 don't show chained expression type hints if they are all equal
  • SCL-15905 False-positive of "reflective call" inspection on projections
  • SCL-11621 Improve Class + Object presentation in Project View

Build 2019.2.941

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11621 Improve Class + Object presentation in Project View

Build 2019.2.936

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15930 Ctrl+Click doesn't work for URLs in Scala source code
  • SCL-15951 Fotmatter exception in introduce variable (scalafmt)

Build 2019.2.935

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-16039 BSP: SerializationException: Cannot deserialize ScalaSdkData
  • SCL-15873 Assume batch semantics for BSP diagnostics
  • SCL-15986 stackOverflow in `ScalaPsiElement.getDeepSameElementInContext`
  • SCL-15881 BSP: respect resources directories
  • SCL-15894 BSP rebuild action
  • SCL-15968 Generate a top-level project for all BSP modules (projects)

Build 2019.2.923

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-13959 Type hints for long method chains
  • SCL-16026 Plugin upload fails with authorization error
  • SCL-16027 Also show type hint for last expression in expression chains
  • SCL-7232 intention to add/change access modifier
  • SCL-15983 expression chain type hints shouldn't show singleton types

Build 2019.2.886

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15932 Trailing comma in an argument list is considered invalid
  • SCL-15961 introduce variable suggest chooser for a simple case clause branch
  • SCL-12260 Introduce variable suggest "unit" name for `int` variable if expected type is Unit
  • SCL-15842 Unable to normally extract a variable out of a pattern matching expression
  • SCL-12210 Introduce variable: don't add the tailing reference when expected type is Unit
  • SCL-15944 Duplicate code inspections matches purely on string even if the classes are not compatible

Build 2019.2.872

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-13959 Type hints for long method chains
  • SCL-15606 Run/Tests fail with ClassNotFoundException for BSP projects under bloop 1.3.0+
  • SCL-11621 Improve Class + Object presentation in Project View

Build 2019.2.849

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15606 Run/Tests fail with ClassNotFoundException for BSP projects under bloop 1.3.0+

Build 2019.2.847

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15957 wrong completion result in presence of `this` or `super` references
  • SCL-15951 Fotmatter exception in introduce variable (scalafmt)

Build 2019.2.837

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15475 IDEA does not count @varargs Scala annotation, marking a function call as invalid in Java code
  • SCL-15930 Ctrl+Click doesn't work for URLs in Scala source code
  • SCL-15931 Code completion for method arguments provides an unsound suggestion regarding the argument type
  • SCL-15901 Akka-Http: false type mismatch highlighting
  • SCL-15926 Incorrect code completion suggestion while creating an instance of a class

Build 2019.2.829

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.824

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-13959 Type hints for long method chains
  • SCL-15911 wrong quickfix for unnecessary parentheses inspection
  • SCL-11382 Create method intention with named arguments doesn't work
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15910 hide Scala REPL from context menu in non-scala files

Build 2019.2.808

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.801

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15757 Scala plugin should not suggest to convert text in clipboard from Java to Scala if it is pasted inside a string literal
  • SCL-15869 convert java to scala dialog is not shown on copy pasting java class name

Build 2019.2.794

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-14838 Scala Console classpath shortener seems to cause issues with JDK11 and JPMS
  • SCL-15775 Rename Scala Console to Scala REPL
  • SCL-15907 paste one-line content to one-line multiline string literal adds stripmargin
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15630 Auto-completion completes for the wrong type
  • SCL-15859 scala console: use appropriate scala language level
  • SCL-15858 scala console: display entered text right after `scala>` prompt

Build 2019.2.786

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15871 find usages ignores child packages in case of private top level access modifier
  • SCL-15630 Auto-completion completes for the wrong type
  • SCL-15685 code duplication shows intersecting text ranges
  • SCL-15827 Suspicious forward reference in class should not be triggered for function values
  • SCL-15900 Type diff: prefix same-looking simple names

Build 2019.2.773

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-15871 find usages ignores child packages in case of private top level access modifier
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-11382 Create method intention with named arguments doesn't work
  • SCL-15858 scala console: display entered text right after `scala>` prompt
  • SCL-15812 Good code red & code completion fails : nested tuple method calls
  • SCL-15885 Repeating members in signatures generated by "extract method" refactoring
  • SCL-15880 Exception when trying to rename apply method
  • SCL-15614 Good code red - tuple member multiplication

Build 2019.2.737

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15858 scala console: display entered text right after `scala>` prompt

Build 2019.2.734

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-9397 Code completion incorrect (cache invalidation problem?)
  • SCL-15775 Rename Scala Console to Scala REPL
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15856 `case` completion item is added to completion list where it is not expected
  • SCL-15859 scala console: use appropriate scala language level
  • SCL-15858 scala console: display entered text right after `scala>` prompt

Build 2019.2.721

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15685 code duplication shows intersecting text ranges
  • SCL-15856 `case` completion item is added to completion list where it is not expected
  • SCL-15607 Autocomplete doesn't work for Simulacrum code

Build 2019.2.706

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15833 Incorrect code completion for string interpolation expression using a class field
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection

Build 2019.2.694

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15847 TypeParameterInfoExtendsTest.testAllBounds fails since 2.11
  • SCL-15829 improve scala code style settings migration mechanism

Build 2019.2.682

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15829 improve scala code style settings migration mechanism

Build 2019.2.680

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15634 Use 2.13 as default scala version in tests

Build 2019.2.666

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15756 Add support for `*` symbol used by kind-projector plugin.
  • SCL-15792 Highlight scala code in sbt files (worked before)
  • SCL-2101 Same named class formal parameter and class member are error highlighted
  • SCL-14074 Exhaustive match and completion for expected types in case clause doesn't appear in Worksheet
  • SCL-15634 Use 2.13 as default scala version in tests

Build 2019.2.628

Download Scala plugin for IDEA

 14 Fixed issues
  • SCL-15558 Trying to run ScalaTest compiled with 2.13.0-RC3 causes java.lang.NoSuchMethodError in "ScalaTest-dispatcher"
  • SCL-15792 Highlight scala code in sbt files (worked before)
  • SCL-15686 Backspace to delete triple quotes breaks the code
  • SCL-13130 Type mismatch not highlighted for callback functions
  • SCL-15680 Calls to functions from method parameters are not type checked
  • SCL-15799 java.lang.IllegalArgumentException during inspection
  • SCL-15747 insert margins when pasting multiline content to one-line multiline string literal
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection
  • SCL-15670 ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection registers INFORMATION level problem in batch mode
  • SCL-15602 Missing error highlighting
  • SCL-15633 macro defs must have explicitly specified return types
  • SCL-15635 Disallow repeated param except in method signature
  • SCL-12580 Bad code green: Function call without arguments shows no errors
  • SCL-14609 Language Injection: enable by default

Build 2019.2.613

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-15756 Add support for `*` symbol used by kind-projector plugin.
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15795 error highlighting in for-comprehensions works wrong when editing code
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection
  • SCL-15648 Incorrect warning that (Integer) cannot be used for a format specifier %d
  • SCL-14726 Bad code green: Semicolon in for
  • SCL-15729 NullPointerException in decompiler

Build 2019.2.580

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-15780 sort available versions with respect to milestones and RC
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15779 Setup scala sdk notification problems
  • SCL-15781 Reformatting Scala code on regex pattern match wrongly inserts space
  • SCL-15795 error highlighting in for-comprehensions works wrong when editing code
  • SCL-15783 Method / constructor invocation: highlight comma on excessive argument(s)
  • SCL-15228 No Scala SDK in module & Project JDK is not defined is displayed twice

Build 2019.2.566

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15774 Scala console: evaluate text on Enter
  • SCL-15760 NoClassDefFoundError when trying to run Scala console with Scala 2.13
  • SCL-15432 nonempty text is not covered by block in #Scala #formatter
  • SCL-15773 Method / constructor invocation: highlight "space" before a closing paren on missing argument(s)
  • SCL-15783 Method / constructor invocation: highlight comma on excessive argument(s)

Build 2019.2.551

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15776 serialization exception for Play2ProjectData
  • SCL-15753 Play: Find Usages of Members seems broken and throws exception
  • SCL-14976 Use upper case numeric literal suffixes

Build 2019.2.533

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15686 Backspace to delete triple quotes breaks the code
  • SCL-15754 Don't highlight a term before a dot as a "type mismatch"
  • SCL-15758 external system deserialization breaks with java.util.Optional
  • SCL-15746 one line comment in pattern matching breaks formatting

Build 2019.2.516

Download Scala plugin for IDEA

 12 Fixed issues
  • SCL-10908 Support FlatSpec for selective test launch
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15438 Copying and pasting code within the Scala editor shouldn't guess that code might be Java
  • SCL-15404 debugger doesn't work in partial functions, defined with pattern matching syntax when you mute/unmute breakpoints
  • SCL-15686 Backspace to delete triple quotes breaks the code
  • SCL-15754 Don't highlight a term before a dot as a "type mismatch"
  • SCL-15724 Regression: `Convert to expression in parentheses` refactoring is not available in Nightly
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15739 Freezing UI due to presentation compiler
  • SCL-15743 Fix UI for Editor | General | Smart Keys | Scala
  • SCL-15312 FlatSpec tests specifically with a certain style aren't picked up by the right menu anymore

Build 2019.2.499

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.491

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.489

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {

Build 2019.2.483

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-13169 Refactor | Extract variable leads to broken code if the default name is already used
  • SCL-15724 Regression: `Convert to expression in parentheses` refactoring is not available in Nightly
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15678 BSP: build toolwindow does not report task progress (2019.2)
  • SCL-15643 sbt 1.3.0 shell output is messy
  • SCL-15711 `make conversion explicit` action throws scala.MatchError
  • SCL-8405 Extract local variable conflicts with method names if method was imported

Build 2019.2.474

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15620 Do not show error "implicit parameters may not be call-by-name" for Scala 2.13
  • SCL-15676 StackOverflowError in cats project
  • SCL-15671 empty tooltip message in ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection
  • SCL-15670 ScalaUnnecessaryParenthesesInspectionBase, RedundantBlockInspection registers INFORMATION level problem in batch mode
  • SCL-15672 Java methods do not recognize Scala methods' throws annotation

Build 2019.2.459

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15653 Function used, but not applied (executed)
  • SCL-15632 inspection + quick fix for deprecated symbol literals

Build 2019.2.441

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-14339 "definition type is obvious" specification
  • SCL-15481 Type mismatch: fine-grained diff

Build 2019.2.426

Download Scala plugin for IDEA

 1 Fixed issues

Build 2019.1.1059

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15481 Type mismatch: fine-grained diff
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15545 Unnecessary parentheses: highlight only parentheses

Build 2019.2.411

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-10058 Pipe added to multiline string when pasting even when stripMargin / pipes are not used
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-15545 Unnecessary parentheses: highlight only parentheses
  • SCL-15656 autocomplete multiline string when typing in an empty file

Build 2019.1.1052

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14339 "definition type is obvious" specification
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15545 Unnecessary parentheses: highlight only parentheses

Build 2019.2.401

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15652 Highlight unused / redundant things as "unused", not as "error or warning"
  • SCL-15545 Unnecessary parentheses: highlight only parentheses

Build 2019.2.394

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-15502 Inspection: `override` modifier required
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching
  • SCL-14726 Bad code green: Semicolon in for

Build 2019.1.1048

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-14339 "definition type is obvious" specification
  • SCL-15522 Assertion error: Every search scope must be associated with a project: NOT: EMPTY during ReferencesSearch

Build 2019.2.383

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-9397 Code completion incorrect (cache invalidation problem?)
  • SCL-5444 reformat always add indentation to @example content
  • SCL-14339 "definition type is obvious" specification
  • SCL-15277 bsp build reports 'failed' despite successful compilation of all modules
  • SCL-15521 completion suggests elements from the wrong scope
  • SCL-15624 scala plugin 2019.2.6 "Memory leak detected" with 2019.2 EAP (192.5118.30)
  • SCL-15581 NPE in ScalaPsiUtil#getStubOrPsiSibling
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching

Build 2019.1.1039

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching

Build 2019.1.1032

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching

Build 2019.2.363

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-14339 "definition type is obvious" specification
  • SCL-15629 Type hints: unified presentation, folding, navigation, tooltips, and brace matching
  • SCL-14976 Use upper case numeric literal suffixes

Build 2019.2.346

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-15594 Don't highlight arguments when there are multiple inapplicable overloaded methods
  • SCL-15593 Make possible to use inaly hints in annotator
  • SCL-15571 Type mismatch errors: widen literal types when the value is of no importance
  • SCL-15592 Method / constructor invocation: highlight only a single kind of error

Build 2019.1.1027

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15250 Use inlay type ascription to indicate type mismatch
  • SCL-15594 Don't highlight arguments when there are multiple inapplicable overloaded methods
  • SCL-15593 Make possible to use inaly hints in annotator
  • SCL-15571 Type mismatch errors: widen literal types when the value is of no importance
  • SCL-15592 Method / constructor invocation: highlight only a single kind of error

Build 2019.2.337

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.335

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.323

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15549 wrap if/else/ try/finally for/yield do/while bodies in {} on typing {
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2019.2.310

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.1011

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.294

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15560 IntelliJ doesn't show `Run` or `Debug` options on Right click menu for some Scala Test files.
  • SCL-15558 Trying to run ScalaTest compiled with 2.13.0-RC3 causes java.lang.NoSuchMethodError in "ScalaTest-dispatcher"
  • SCL-15570 fix ScalaRenameAliasedTest.testRenameDefAliased for 2019.2
  • SCL-15469 multiline interpolated string: enter after injected variable does not insert margin char
  • SCL-15568 exception with recursive raw types

Build 2019.2.273

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15498 JavaDoc comment background color has no effect on whitespaces
  • SCL-15563 do not use deprecated `ProjectOpenProcessorBase` constructor
  • SCL-15278 Unwrap single-expression definition body on deleting `{`

Build 2019.1.1005

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.1001

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.999

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.992

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.2.234

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15501 multi-line string: spaces are not added after margin char on enter on first line
  • SCL-15500 multi-line strings: enter action does not insert margin in worksheet mode
  • SCL-9365 String formatter canot handle stripMargin strings that also begin with | characters
  • SCL-15509 `Balance Header` quickfix in ScalaDocUnbalancedHeaderInspection does not work
  • SCL-15436 wrong indent for margin char in interpolated multiline string with empty line
  • SCL-6739 Settings / Scala / Language injection for interpolated strings: Language ID values are not sorted

Build 2019.2.227

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.990

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15480 Type mismatch tooltip: vertically align the types

Build 2019.1.987

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-15502 Inspection: `override` modifier required
  • SCL-15501 multi-line string: spaces are not added after margin char on enter on first line
  • SCL-15500 multi-line strings: enter action does not insert margin in worksheet mode
  • SCL-9365 String formatter canot handle stripMargin strings that also begin with | characters
  • SCL-15509 `Balance Header` quickfix in ScalaDocUnbalancedHeaderInspection does not work
  • SCL-15436 wrong indent for margin char in interpolated multiline string with empty line
  • SCL-6739 Settings / Scala / Language injection for interpolated strings: Language ID values are not sorted

Build 2019.2.190

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.981

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15490 some minor typos in the UI Scala plugin description
  • SCL-15520 ui freeze on library change events due to ScalaJsDebuggerSettingsPatcher

Build 2019.1.978

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15497 Spelling correction is really bay!
  • SCL-15478 Disable the "suspicious shadowing" inspection by default
  • SCL-15494 message of deprecated class is not shown for constructor invocation
  • SCL-15496 apply call to deprecated case class not shown as deprecated
  • SCL-15495 deprecated object not shown as deprecated in unapply/apply/update
  • SCL-10047 Some of Scala/Scaladoc inspections have no description

Build 2019.1.973

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15480 Type mismatch tooltip: vertically align the types
  • SCL-15483 Unify type mismatch messages

Build 2019.2.172

Download Scala plugin for IDEA

 82 Fixed issues
  • SCL-12438 Possibility to specify two scalastyle config files
  • SCL-11532 Apply template generates wrong code
  • SCL-2510 Unnested package support
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-15116 Code duplication in markdown code snippet
  • SCL-15201 Impossible to create scala worksheet
  • SCL-12650 Unapply template is polluted by default values
  • SCL-15399 completion of extension methods not in scope is VERY slow
  • SCL-15394 ??? is positioned incorrectly when typing { + Enter
  • SCL-14585 extract to variable: multi-line """string""" value aligned with leading '|' character is extracted incorrectly
  • SCL-15237 When trying to save Scalafmt configuration for new projects, IntelliJ IDEA 2019.1 freezes while trying to load the Editor |Code Style | Scala page
  • SCL-10790 Create New Scala Class should offer Case Class option
  • SCL-15230 enter inside package statement should create extra package statement
  • SCL-15351 Calls on expressions that are not callable are not highlighted
  • SCL-7116 Good code red: method is allegedly already defined
  • SCL-15234 var could be val inspection is broken
  • SCL-15379 Empty intention string for "Make declared type more specific"
  • SCL-15386 Overriding indicator only finds one implementation
  • SCL-15120 BSP: Map source roots directly to content roots
  • SCL-15329 exception on creating new IDEA project
  • SCL-15345 PlayWS request builders are red
  • SCL-15326 "indent first parameter" setting should be applied even if there is no parameters yet
  • SCL-15357 Unable to run apps for classes with inner classes
  • SCL-8595 Highlighting error with equals and operator precedence
  • SCL-15264 Scala Templates show false error messages
  • SCL-15364 Scala Plugin Refator->Rename is not working
  • SCL-15229 Slow right clicks in Scala code
  • SCL-2101 Same named class formal parameter and class member are error highlighted
  • SCL-15398 missing "Unspecified value parameters" error highlighting for Java classes
  • SCL-14979 Formatter: Wrong indention for block in lambda block
  • SCL-15294 Add tests for JavaAccessorEmptyParenCallInspection
  • SCL-3137 Classes with the same name but from different packages are not distinguished in the method signature.
  • SCL-15293 Add test for ApparentResultTypeRefinementInspection
  • SCL-15292 Add tests for UnitMethodInspection s
  • SCL-15291 Add tests for AccessorLikeMethodInspections
  • SCL-15297 Add tests for ParameterlessOverrideInspection
  • SCL-15296 Add tests for ParameterlessAccessInspection
  • SCL-15396 wrap method body on {+ Enter typing breaks code when dealing with anonymous classes
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15395 convert to """string""" action should restore caret position inside the string
  • SCL-15279 decompiler doesn't add "abstract override" modifiers
  • SCL-14340 overriding java method with an argument that is existentially typed not working
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15335 overridden member marker for vals is shown, but navigation is not working
  • SCL-15295 Add tests for EmptyParenOverrideInspection
  • SCL-15095 Auto-complete ScalaDoc after a Space
  • SCL-15358 Cannot handle equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-15373 Unknown error when using formatter with scalafmt and specific rules.
  • SCL-15450 Don't show 'Anonymous function convertible to a method value' inspection on functions with empty param list
  • SCL-14726 Bad code green: Semicolon in for
  • SCL-15311 import expressions with wildcard are parsed differently in play2 templates
  • SCL-15271 String interpolation in multiline strings
  • SCL-15353 Support "Adjust code style settings" feature
  • SCL-15253 "No tail recursion annotation" inspection should not be shown if last call is inside try/catch/finally
  • SCL-15414 string conversion adds redundant quote if string is both interpolated and formatted
  • SCL-15417 Expression with Unit return type in argument of map
  • SCL-15313 Implicit hitns: wrong presentation for context bounds of class type params
  • SCL-15236 Duplicated in overriding member
  • SCL-10890 invalid apply function template if class has tuple parameters
  • SCL-14824 Access-Modifier for Class in method not reported as error
  • SCL-15145 Worksheets should be ignored in code duplication detection
  • SCL-15437 inspection highlights remaining method body if inspected expression is the only one in the body
  • SCL-15280 no spacing before multiline string placed on single line
  • SCL-11133 False Negative: wrongly infers code block after try
  • SCL-15282 Inspection / refactorings: don't use procedure syntax for declarations
  • SCL-15381 Cannot resolve equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-15383 Prioritize 'Import' quickfix over other quickfixes
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15321 wrong indentation resulting from Method call arguments -> align when multiline
  • SCL-15325 "No tail recursion annotation" inspection shouldn't be shown
  • SCL-15420 "convert to string concatenation" action should wrap result with brackets
  • SCL-15348 existential declarations should resolve in any order
  • SCL-15444 JFlex.jar generates broken `_ScalaCoreLexer.java`
  • SCL-15445 Type of block expression with a tailing statement should be Unit
  • SCL-8633 Functions with similar plain and by-name parameters in signatures are underlined red
  • SCL-5789 Same-named class members from different namespaces treated as duplicates
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-15308 Good code red: multiline context bounds
  • SCL-15448 2019.1 Wrong syntax highlight in sql block
  • SCL-15266 method signature inspections: Method with mutator-like name is parameterless inspection doesn't work
  • SCL-15265 Empty description for several method signature inspections

Build 2019.1.969

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-14340 overriding java method with an argument that is existentially typed not working

Build 2019.1.962

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11709 Language injection: handle margin character in multiline strings

Build 2019.1.957

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15399 completion of extension methods not in scope is VERY slow

Build 2019.1.954

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-15399 completion of extension methods not in scope is VERY slow
  • SCL-15394 ??? is positioned incorrectly when typing { + Enter
  • SCL-13358 "Convert to argument in parentheses" refactoring works incorrectly
  • SCL-15095 Auto-complete ScalaDoc after a Space
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15396 wrap method body on {+ Enter typing breaks code when dealing with anonymous classes
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-15448 2019.1 Wrong syntax highlight in sql block

Build 2019.1.945

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-15394 ??? is positioned incorrectly when typing { + Enter
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15445 Type of block expression with a tailing statement should be Unit
  • SCL-11133 False Negative: wrongly infers code block after try
  • SCL-15396 wrap method body on {+ Enter typing breaks code when dealing with anonymous classes
  • SCL-15448 2019.1 Wrong syntax highlight in sql block
  • SCL-15406 Rename adds comment /*EndMarker/?
  • SCL-15417 Expression with Unit return type in argument of map
  • SCL-15450 Don't show 'Anonymous function convertible to a method value' inspection on functions with empty param list

Build 2019.1.926

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15437 inspection highlights remaining method body if inspected expression is the only one in the body

Build 2019.1.912

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-14979 Formatter: Wrong indention for block in lambda block
  • SCL-15420 "convert to string concatenation" action should wrap result with brackets
  • SCL-15444 JFlex.jar generates broken `_ScalaCoreLexer.java`
  • SCL-15280 no spacing before multiline string placed on single line
  • SCL-15271 String interpolation in multiline strings

Build 2019.1.900

Download Scala plugin for IDEA

 1 Fixed issues

Build 2019.1.895

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-15351 Calls on expressions that are not callable are not highlighted
  • SCL-15420 "convert to string concatenation" action should wrap result with brackets
  • SCL-15381 Cannot resolve equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-15414 string conversion adds redundant quote if string is both interpolated and formatted
  • SCL-15398 missing "Unspecified value parameters" error highlighting for Java classes

Build 2019.2.166

Download Scala plugin for IDEA

 27 Fixed issues
  • SCL-2510 Unnested package support
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-15116 Code duplication in markdown code snippet
  • SCL-15234 var could be val inspection is broken
  • SCL-15237 When trying to save Scalafmt configuration for new projects, IntelliJ IDEA 2019.1 freezes while trying to load the Editor |Code Style | Scala page
  • SCL-15230 enter inside package statement should create extra package statement
  • SCL-15201 Impossible to create scala worksheet
  • SCL-15264 Scala Templates show false error messages
  • SCL-15145 Worksheets should be ignored in code duplication detection
  • SCL-15293 Add test for ApparentResultTypeRefinementInspection
  • SCL-15292 Add tests for UnitMethodInspection s
  • SCL-15291 Add tests for AccessorLikeMethodInspections
  • SCL-15297 Add tests for ParameterlessOverrideInspection
  • SCL-15296 Add tests for ParameterlessAccessInspection
  • SCL-15295 Add tests for EmptyParenOverrideInspection
  • SCL-15294 Add tests for JavaAccessorEmptyParenCallInspection
  • SCL-15279 decompiler doesn't add "abstract override" modifiers
  • SCL-15278 Unwrap single-expression definition body on deleting `{`
  • SCL-15236 Duplicated in overriding member
  • SCL-14824 Access-Modifier for Class in method not reported as error
  • SCL-15253 "No tail recursion annotation" inspection should not be shown if last call is inside try/catch/finally
  • SCL-15311 import expressions with wildcard are parsed differently in play2 templates
  • SCL-15282 Inspection / refactorings: don't use procedure syntax for declarations
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15266 method signature inspections: Method with mutator-like name is parameterless inspection doesn't work
  • SCL-15265 Empty description for several method signature inspections

Build 2019.1.888

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-14585 extract to variable: multi-line """string""" value aligned with leading '|' character is extracted incorrectly
  • SCL-15373 Unknown error when using formatter with scalafmt and specific rules.
  • SCL-15395 convert to """string""" action should restore caret position inside the string

Build 2019.1.877

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-8595 Highlighting error with equals and operator precedence
  • SCL-15353 Support "Adjust code style settings" feature
  • SCL-14340 overriding java method with an argument that is existentially typed not working
  • SCL-15381 Cannot resolve equally typed signatures which differ only in call-by-name/call-by-value

Build 2019.1.871

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.867

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15386 Overriding indicator only finds one implementation

Build 2019.1.864

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12438 Possibility to specify two scalastyle config files
  • SCL-15379 Empty intention string for "Make declared type more specific"
  • SCL-15360 --addPluginSbtFile fails when temporary sbt file path contains spaces
  • SCL-15383 Prioritize 'Import' quickfix over other quickfixes

Build 2019.1.856

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-7116 Good code red: method is allegedly already defined
  • SCL-2101 Same named class formal parameter and class member are error highlighted
  • SCL-3137 Classes with the same name but from different packages are not distinguished in the method signature.
  • SCL-15358 Cannot handle equally typed signatures which differ only in call-by-name/call-by-value
  • SCL-8633 Functions with similar plain and by-name parameters in signatures are underlined red
  • SCL-5789 Same-named class members from different namespaces treated as duplicates

Build 2019.1.851

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15357 Unable to run apps for classes with inner classes

Build 2019.1.845

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.839

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15345 PlayWS request builders are red
  • SCL-15348 existential declarations should resolve in any order
  • SCL-14340 overriding java method with an argument that is existentially typed not working

Build 2019.1.832

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15326 "indent first parameter" setting should be applied even if there is no parameters yet
  • SCL-15321 wrong indentation resulting from Method call arguments -> align when multiline

Build 2019.1.830

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15335 overridden member marker for vals is shown, but navigation is not working

Build 2019.1.826

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.820

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15329 exception on creating new IDEA project

Build 2019.1.813

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15229 Slow right clicks in Scala code
  • SCL-15308 Good code red: multiline context bounds
  • SCL-15313 Implicit hitns: wrong presentation for context bounds of class type params

Build 2019.1.803

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.787

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15264 Scala Templates show false error messages
  • SCL-15311 import expressions with wildcard are parsed differently in play2 templates

Build 2019.1.782

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15278 Unwrap single-expression definition body on deleting `{`

Build 2019.1.780

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15288 highlight unresolved references in scaladoc as a warning
  • SCL-15294 Add tests for JavaAccessorEmptyParenCallInspection

Build 2019.1.775

Download Scala plugin for IDEA

 12 Fixed issues
  • SCL-15279 decompiler doesn't add "abstract override" modifiers
  • SCL-15253 "No tail recursion annotation" inspection should not be shown if last call is inside try/catch/finally
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15293 Add test for ApparentResultTypeRefinementInspection
  • SCL-15292 Add tests for UnitMethodInspection s
  • SCL-15291 Add tests for AccessorLikeMethodInspections
  • SCL-15297 Add tests for ParameterlessOverrideInspection
  • SCL-15296 Add tests for ParameterlessAccessInspection
  • SCL-15282 Inspection / refactorings: don't use procedure syntax for declarations
  • SCL-14824 Access-Modifier for Class in method not reported as error
  • SCL-15266 method signature inspections: Method with mutator-like name is parameterless inspection doesn't work
  • SCL-15265 Empty description for several method signature inspections

Build 2019.1.772

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15200 Wrap method body in {} on typing {
  • SCL-15278 Unwrap single-expression definition body on deleting `{`

Build 2019.1.765

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.763

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-2510 Unnested package support
  • SCL-15237 When trying to save Scalafmt configuration for new projects, IntelliJ IDEA 2019.1 freezes while trying to load the Editor |Code Style | Scala page
  • SCL-15201 Impossible to create scala worksheet
  • SCL-15234 var could be val inspection is broken
  • SCL-15235 Overriding-marker missing when overridden by indirect self-type trait
  • SCL-15242 Sort result of auto import by some metric that considers context
  • SCL-15236 Duplicated in overriding member
  • SCL-15230 enter inside package statement should create extra package statement

Build 2019.1.751

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15201 Impossible to create scala worksheet

Build 2019.1.744

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15201 Impossible to create scala worksheet

Build 2019.1.727

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15198 when creating new project scala version set to null though it was indicated
  • SCL-15201 Impossible to create scala worksheet

Build 2019.1.703

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-15177 navigation to package object from stacktraces in console is broken again
  • SCL-15181 don't use navigation element to check accessibility

Build 2019.1.702

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-3559 Settings > Code Style
  • SCL-2601 Formatter: infix method call formatted with unwanted ' ' before argument list
  • SCL-15193 Method implement does not transport scoped access modifiers
  • SCL-15188 Indenting multi-line evaluation in for comprehension broken

Build 2019.1.682

Download Scala plugin for IDEA

 0 Fixed issues

Build 2019.1.675

Download Scala plugin for IDEA

 14 Fixed issues
  • SCL-12760 Scala chained method call formatting incorrect
  • SCL-9650 Incorrect indent after newline in definitions
  • SCL-15130 Not clear that bytecode indexing switching on is applied only after restart of idea
  • SCL-15147 wrong indent after pressing enter before dot in method call chain
  • SCL-9302 Rich class for self typed trait not found by the highlighter
  • SCL-15113 Refreshing sbt project causes sbt-shell to be launched w/o ideaPort setting
  • SCL-15129 for maven project it is suggested to turn on bytecode idexing for find usages though it's useless
  • SCL-15172 avoid building java method hierarchy in favor of reusing our own
  • SCL-15114 Find Usages via bytecode fails for catsKernelStdGroupForInt
  • SCL-14995 Rename ScConstructor into ScConstructorInvocation
  • SCL-15167 Monocle support fails for type parameters with variance
  • SCL-15148 Download links are not posted in release notes on confluence
  • SCL-15099 Maven module doesn't support classifier for compilerPlugin
  • SCL-15133 Find usages for apply - not working for particular case

Build 2019.1.638

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-15161 Good code red: kind projector `<:<` witness

Build 2019.1.626

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-15142 don't generate PsiMethodWrappers for scala default arguments
  • SCL-15149 refactor ScFunction
  • SCL-14956 Take .flags into account in ScalacTestDataHighlightingTest

Build 2019.1.619

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13695 "Download the plugin" link -> misconfigured DNS error
  • SCL-15148 Download links are not posted in release notes on confluence

Build 2019.1.602

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-4167 Class parameters indentation improvement
  • SCL-12760 Scala chained method call formatting incorrect
  • SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
  • SCL-15126 Newline indentation alignment regression on Nightly

Build 2019.1.567

Download Scala plugin for IDEA

 21 Fixed issues
  • SCL-4167 Class parameters indentation improvement
  • SCL-14916 Please add trailing comma support for Scala in Code Style settings
  • SCL-4269 Don't move a same-line comment down on code reformat
  • SCL-15096 PicoPluginExtensionInitializationException at project open
  • SCL-14951 SBT import fails for cats project, IntelliJ goes crazy
  • SCL-13293 SBT Shell messages are separated by empty line
  • SCL-3673 Code Style / Method declaration parameters / Align when multiline shouldn't affect class declarations
  • SCL-15057 Good code red: regression: implicit conversion search no longer takes HKT kindedness into account for ambiguous method error
  • SCL-15085 Extremely unhelpful error message trying to run test
  • SCL-12427 Scala Reformat code fails when else if has comment in between
  • SCL-15091 'no.tailrec.annotation.title' is not found
  • SCL-7886 Codestyle formatting - braces keep on getting added
  • SCL-14807 Default alignment of `*` in documentation comments
  • SCL-14553 Update bsp support to 2.0
  • SCL-14957 scalafmt: dynamically choose library version to use based on version field of configuration file
  • SCL-15087 Allow unlimited heap size for sbt
  • SCL-15069 We need a project icon
  • SCL-15081 caching annotations are not IDEA incremental compiler friendly
  • SCL-15066 Bytecode find usages fails to correctly detect compiler mode on project import
  • SCL-15013 Implement Code Duplication
  • SCL-15090 Closing bracket in method call is indented if trailing comma is present and first argument starts from new line

Build 2019.1.458

 3 Fixed issues
  • SCL-13293 SBT Shell messages are separated by empty line
  • SCL-14807 Default alignment of `*` in documentation comments
  • SCL-14957 scalafmt: dynamically choose library version to use based on version field of configuration file

Build 2019.1.443

 0 Fixed issues

Build 2019.1.435

 0 Fixed issues

Build 2019.1.425

 1 Fixed issues
  • SCL-15033 Generate code: Throwable: AWT events are not allowed inside write action:

Build 2019.1.412

 0 Fixed issues

Build 2019.1.405

 2 Fixed issues
  • SCL-5444 reformat always add indentation to @example content
  • SCL-15021 Good code red: trait companion methods not recognized in Java as static interface methods

Build 2019.1.400

 2 Fixed issues
  • SCL-15004 @define scala doc tags are red
  • SCL-14998 IntelliJ 2018.3, Scala Plugin: "Find Usages" on members of private classes does not work

Build 2019.1.391

 0 Fixed issues

Build 2019.1.388

 2 Fixed issues
  • SCL-14848 Implement/Override methods intention action does not play nice with kind-projector
  • SCL-15019 Render type lambdas using kind-projector syntax if it is available

Build 2019.1.385

 2 Fixed issues
  • SCL-15011 Good code red with alias for FUnit and reduce
  • SCL-15008 Erroneous extra implicit parameter, when using context bounds on apply method

Build 2019.1.378

 0 Fixed issues

Build 2019.1.371

 0 Fixed issues

Build 2019.1.358

 6 Fixed issues
  • SCL-14952 IDEA freezes after file copy and ctrl-space
  • SCL-14993 worksheet splitter is too wide
  • SCL-14986 don't create stubs for local elements
  • SCL-14990 move PsiElement.accept(PsiElementVisitor) to base classes
  • SCL-14982 MatchError in TypeDefinitionMembers$.privateProcessDeclarations
  • SCL-14983 fix warning about ScalaImportOptimizer progress indicator

Build 2019.1.333

 1 Fixed issues

Build 2019.1.324

 0 Fixed issues

Build 2019.1.319

 2 Fixed issues
  • SCL-14965 Exception when pasting code (emanating from scala plugin)
  • SCL-14968 Remove bundled HOCON support

Build 2019.1.301

 4 Fixed issues
  • SCL-14940 implicit instance not found
  • SCL-14949 Resources not copying in Scala/Maven project
  • SCL-14936 Implicit resolution don't work for implicit classes with higher kind type parameter
  • SCL-14950 go to definition doesn't work for constructor references in 2019.1

Build 2019.1.273

 3 Fixed issues
  • SCL-13750 Syntax highlight error for http4s implicit syntax
  • SCL-14956 Take .flags into account in ScalacTestDataHighlightingTest
  • SCL-14927 Good code red: monix.execution.Callback

Build 2019.1.263

 3 Fixed issues
  • SCL-14266 Type alias wildcard import from package object - good code sometimes red
  • SCL-12626 Broken imports in generated Udash project
  • SCL-14927 Good code red: monix.execution.Callback

Build 2019.1.256

 4 Fixed issues
  • SCL-13947 Scalafmt doesn't reformatting after code_template expansion
  • SCL-14856 exhaustive match generated code in method definition is shifted
  • SCL-14108 Scalafmt For config. file the plugin should open "specify path" dialog at project root directory
  • SCL-14556 Scala plugin doesn't report scalafmt error

Build 2019.1.246

 1 Fixed issues

Build 2019.1.225

 0 Fixed issues

Build 2019.1.219

 1 Fixed issues
  • SCL-14884 Worksheets: output panel is not showing in 2019.1

Build 2019.1.202

 10 Fixed issues
  • SCL-14707 Value overrides nothing when extending trait hierarchy from jar
  • SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing
  • SCL-14888 Test run configuration should allow to specify JRE other than module default
  • SCL-14913 Vararg classparameters have invalid type when accessed from Java code
  • SCL-14897 Weird self type annotation and ThisTypeSubstitution interaction
  • SCL-14894 Good code red - inner class of a generic class
  • SCL-14892 Override/implement action & caching inconsistencies
  • SCL-14891 Good code red with fs2 streams
  • SCL-14881 Unexpected 'Illegal inheritence from sealed class' error when using a scala sealed class for Java generic constraint.
  • SCL-14922 Good code red: "trait inherited multiple times"

Build 2019.1.200

 9 Fixed issues
  • SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing
  • SCL-14913 Vararg classparameters have invalid type when accessed from Java code
  • SCL-14897 Weird self type annotation and ThisTypeSubstitution interaction
  • SCL-14894 Good code red - inner class of a generic class
  • SCL-14886 Good code red: cannot resolve symbol due to change of type member
  • SCL-14892 Override/implement action & caching inconsistencies
  • SCL-14891 Good code red with fs2 streams
  • SCL-14881 Unexpected 'Illegal inheritence from sealed class' error when using a scala sealed class for Java generic constraint.
  • SCL-14888 Test run configuration should allow to specify JRE other than module default

Build 2019.1.166

 0 Fixed issues

Build 2018.3.779

 0 Fixed issues

Build 2019.1.151

 1 Fixed issues
  • SCL-14857 bsp build toolwindow problem reports: lines off by one

Build 2019.1.133

 0 Fixed issues

Build 2019.1.127

 3 Fixed issues
  • SCL-9167 Support View -> Show Bytecode action for Scala
  • SCL-14879 Extensions are only loaded on second SBT refresh
  • SCL-14874 process handler of ScalaCompileServer should be blocking

Build 2019.1.112

 1 Fixed issues
  • SCL-14716 Make Scala plugin project buildable without SBT

Build 2019.1.102

 1 Fixed issues
  • SCL-14804 Navigate to Class / Symbol: support symbolic method names

Build 2018.3.775

 1 Fixed issues
  • SCL-14862 IntelliJ Scala compiler gets it wrong while Scala Scala compiler manages to do the thing

Build 2019.1.91

 0 Fixed issues

Build 2019.1.83

 0 Fixed issues

Build 2018.3.771

 1 Fixed issues

Build 2019.1.75

 1 Fixed issues

Build 2018.3.769

 2 Fixed issues
  • SCL-14848 Implement/Override methods intention action does not play nice with kind-projector
  • SCL-14859 Do not trigger anonymous function simplification inspection inside polymorphic KP lambdas

Build 2019.1.51

 1 Fixed issues
  • SCL-10175 Collection inspection: filtered option

Build 2019.1.22

 0 Fixed issues

Build 2018.3.762

 0 Fixed issues

Build 2018.3.760

 0 Fixed issues

Build 2019.1.10

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2018.3.754

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2019.1.4

 31 Fixed issues
  • SCL-13978 Good code red: concrete protected type member with a stable identifier
  • SCL-8684 Unwrapping multiple types in the same for-comprehension doesn't show a compile error
  • SCL-11192 Idea mark red shapeless dependent type code that is correct
  • SCL-4943 Good code is red: inferred type for class projected from singleton type doesn't conforms to appropriate existential type
  • SCL-13103 Valid path-dependent types usage results in red code
  • SCL-14803 Color schemes: support `=>`
  • SCL-14779 Good code red: for comprehension without yield with multiple clauses
  • SCL-14664 refactor or reimplement for statements desugaring
  • SCL-5638 for-comprehension type hints and error highlighting
  • SCL-14680 Presentation compiler fails to resolve implicits
  • SCL-14584 for comprehension desugar changes 'yield' block incorrectly
  • SCL-14586 higher-kinded types: generic parameter "variance" track is lost
  • SCL-6498 Bad code is green: guard type in for statement is not type-checked
  • SCL-14184 For comprehension infers to Nothing
  • SCL-14782 mapN is unresolved for Validated with different error types
  • SCL-14618 Incorrect type inference for nested classes and `for`-comprehension
  • SCL-4652 Good code red: higher-kinded type imperfectly applied?
  • SCL-13797 Good code red with type member
  • SCL-14700 Good code red using Id type and withFilter
  • SCL-14801 Better-monadic-for withFilter-less desugaring is broken
  • SCL-7017 Wrong syntax red highlighting for value.type
  • SCL-13607 Using path dependent type application for refined type parameters has false red error highlight.
  • SCL-9901 Bad code in green: Option in for comprehension with yield
  • SCL-14734 For-comprehensions: highlight `<-` and `if` in the same way as method calls
  • SCL-9178 False highlight error of protected type ("Cannot resolve symbol")
  • SCL-14771 Support of implicit0 in for
  • SCL-14468 good code red (default parameters, some shapeless tags involved)
  • SCL-14774 Exception when accessing worksheet settings
  • SCL-14401 For comprehensions do not enforce a single monadic context
  • SCL-14660 Implicit search fails to find implicits with path dependent return types
  • SCL-11285 Good code red: Type mismatch for dependent type

Build 2018.3.750

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2018.3.742

 3 Fixed issues
  • SCL-14803 Color schemes: support `=>`
  • SCL-14771 Support of implicit0 in for
  • SCL-14801 Better-monadic-for withFilter-less desugaring is broken

Build 2018.3.725

 1 Fixed issues
  • SCL-14664 refactor or reimplement for statements desugaring

Build 2018.3.724

 11 Fixed issues
  • SCL-13978 Good code red: concrete protected type member with a stable identifier
  • SCL-4943 Good code is red: inferred type for class projected from singleton type doesn't conforms to appropriate existential type
  • SCL-13103 Valid path-dependent types usage results in red code
  • SCL-14680 Presentation compiler fails to resolve implicits
  • SCL-13797 Good code red with type member
  • SCL-9178 False highlight error of protected type ("Cannot resolve symbol")
  • SCL-7017 Wrong syntax red highlighting for value.type
  • SCL-14468 good code red (default parameters, some shapeless tags involved)
  • SCL-4652 Good code red: higher-kinded type imperfectly applied?
  • SCL-13607 Using path dependent type application for refined type parameters has false red error highlight.
  • SCL-11285 Good code red: Type mismatch for dependent type

Build 2018.3.718

 4 Fixed issues
  • SCL-11192 Idea mark red shapeless dependent type code that is correct
  • SCL-14782 mapN is unresolved for Validated with different error types
  • SCL-14660 Implicit search fails to find implicits with path dependent return types
  • SCL-14586 higher-kinded types: generic parameter "variance" track is lost

Build 2018.3.699

 2 Fixed issues
  • SCL-14779 Good code red: for comprehension without yield with multiple clauses
  • SCL-14774 Exception when accessing worksheet settings

Build 2018.3.688

 11 Fixed issues
  • SCL-8684 Unwrapping multiple types in the same for-comprehension doesn't show a compile error
  • SCL-14664 refactor or reimplement for statements desugaring
  • SCL-5638 for-comprehension type hints and error highlighting
  • SCL-14184 For comprehension infers to Nothing
  • SCL-14584 for comprehension desugar changes 'yield' block incorrectly
  • SCL-9901 Bad code in green: Option in for comprehension with yield
  • SCL-14618 Incorrect type inference for nested classes and `for`-comprehension
  • SCL-6498 Bad code is green: guard type in for statement is not type-checked
  • SCL-14774 Exception when accessing worksheet settings
  • SCL-14401 For comprehensions do not enforce a single monadic context
  • SCL-14734 For-comprehensions: highlight `<-` and `if` in the same way as method calls

Build 2018.3.673

 0 Fixed issues

Build 2018.3.668

 1 Fixed issues
  • SCL-14700 Good code red using Id type and withFilter

Build 2018.3.660

 0 Fixed issues

Build 2018.3.654

 1 Fixed issues
  • SCL-14759 Kind projector in context bound breaks context bound highlighting

Build 2018.3.652

 1 Fixed issues
  • SCL-9167 Support View -> Show Bytecode action for Scala

Build 2018.3.649

 1 Fixed issues

Build 2018.3.644

 1 Fixed issues
  • SCL-10876 Consider adding support for new kind-projector syntax for polymorphic lambdas

Build 2018.3.641

 2 Fixed issues
  • SCL-14247 Support addPluginSbtFile injection for sbt 0.13
  • SCL-14745 Typecheck error with parameterized bounds.

Build 2018.3.619

 1 Fixed issues
  • SCL-14630 private variable rename refactor is broken

Build 2018.3.610

 2 Fixed issues
  • SCL-14486 Usages of covariant higher-kinded type parameter highlighted as error
  • SCL-14533 Good code red when using implicit from a parameter with type refinement

Build 2018.3.597

 2 Fixed issues
  • SCL-14716 Make Scala plugin project buildable without SBT
  • SCL-14659 Gradle: support "using qualified names" option

Build 2018.3.589

 1 Fixed issues
  • SCL-14616 InteliJ Scala plugin cannot infer proper type of variable created by apply method and make false error highlighting

Build 2018.3.578

 0 Fixed issues

Build 2018.3.571

 4 Fixed issues
  • SCL-14457 2018.3.2 SbtSettings API has weird setters that end with _$eq
  • SCL-14667 Exhaustive match broken
  • SCL-14692 Scala plugin: IDE frozen after a VCS refresh
  • SCL-14645 Simulacrum injector generates invalid code for type constructors with more than 1 argument

Build 2018.3.563

 0 Fixed issues

Build 2018.3.551

 3 Fixed issues

Build 2018.3.549

 2 Fixed issues
  • SCL-14663 wrong expected type for constructor argument
  • SCL-14666 sbt-structure-extractor artifacts bundled twice

Build 2018.3.541

 3 Fixed issues
  • SCL-14591 coursier.ResolutionException on SBT shell startup when coursier is used globally on EAP
  • SCL-14588 Redesign library extension loading
  • SCL-14577 Suggest exhaustive match when using map/filter/flatMap/... with curly braces

Build 2018.3.530

 6 Fixed issues
  • SCL-11912 Scala plugin wrongly highlighting syntax error on higher kinded type
  • SCL-14179 False error detection
  • SCL-13042 Good code red in function argument type inference
  • SCL-14661 BSP source directories not respected
  • SCL-9053 Incorrect type error involving singleton type
  • SCL-9738 Good code red: type inference when adding to a Map

Build 2018.3.519

 2 Fixed issues
  • SCL-14635 sbt project import fails with URI scheme is not "file"
  • SCL-14648 Cannot import a scala project that depends on ProjectRef with git

Build 2018.3.510

 0 Fixed issues

Build 2018.3.504

 4 Fixed issues
  • SCL-14442 Future of Some recover to None red highlighting
  • SCL-14549 Generated method implementations have signatures with full qualified type names when using scalafmt formatter
  • SCL-14406 Regression from 2018.1 -> 2018.2: Scala Syntax Highlighting false alarm with Slick DBIOAction and Effect
  • SCL-14633 Implementing abstract method in a non-trait class generates invalid code

Build 2018.3.489

 1 Fixed issues
  • SCL-13089 Good-code-red implicit conversion with higher-kinds type mismatch NotInferedT

Build 2018.3.477

 0 Fixed issues

Build 2018.3.475

 0 Fixed issues

Build 2018.3.473

 3 Fixed issues
  • SCL-14567 disable "Resolving external annotaitons" for sbt projects
  • SCL-13133 False warning var could be val
  • SCL-14599 Invalid return type resolution of scala class in java

Build 2018.3.463

 4 Fixed issues
  • SCL-14563 Scala plugin typer generalizes literal types to Any
  • SCL-14597 Override 'getCompilableFileExtensions' in InitialScalaBuilder and return proper extensions list
  • SCL-14545 Project view: display package object next to the corresponding package
  • SCL-14595 Literal type inference is lost in different scopes (Good code red)

Build 2018.3.453

 2 Fixed issues
  • SCL-14552 exception in worksheet for scala 2.13
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2018.3.444

 5 Fixed issues
  • SCL-14545 Project view: display package object next to the corresponding package
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type
  • SCL-14570 Scala reports type issue where there is not
  • SCL-14568 rename for local variables takes very long
  • SCL-14336 support sbt commands in Run anything window

Build 2018.3.428

 3 Fixed issues
  • SCL-14565 Type info doesn't work on method definitions
  • SCL-14545 Project view: display package object next to the corresponding package
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2018.3.407

 3 Fixed issues
  • SCL-14567 disable "Resolving external annotaitons" for sbt projects
  • SCL-14555 exception about wrong kind of a reference in scala doc
  • SCL-14568 rename for local variables takes very long

Build 2018.3.401

 1 Fixed issues
  • SCL-14550 Suggest Implicit Hints on Implicit Conversions / Implicit Arguments / Expression Type

Build 2018.3.358

 3 Fixed issues
  • SCL-14541 Implicit hints are displayed as plain text in the recent builds of IDEA 2018.3
  • SCL-14544 broken `case Data.DataCase` completion when case class is defined inside a (companion) object
  • SCL-14545 Project view: display package object next to the corresponding package

Build 2018.3.349

 4 Fixed issues
  • SCL-14538 Good Code Red. Incorrect type inference for HKT, as usual.
  • SCL-14535 Scala implicit conversion with view bound not found in some cases (breaks most scalajs-react code)
  • SCL-14336 support sbt commands in Run anything window
  • SCL-14536 compile server cannot be started in debug IDEA

Build 2018.3.327

 1 Fixed issues
  • SCL-11987 Using SBT shell for build and import, logs intellij communication to default sbt history

Build 2018.3.322

 0 Fixed issues

Build 2018.3.313

 3 Fixed issues
  • SCL-14523 Worksheet doesn't work in REPL mode: IncorrectOperationException in attempt to run a simple expression
  • SCL-14320 worksheet repl mode doesn't work for scala 2.13
  • SCL-14423 Exception in attempt to run tests in akka-stream-extensions project

Build 2018.3.301

 3 Fixed issues
  • SCL-13027 Good code red: overloaded method selected based on return type used in infix notation
  • SCL-14478 Class completion doesn't work on line before a method call with parameter
  • SCL-14518 show type info renders upper bound wrong

Build 2018.3.295

 0 Fixed issues

Build 2018.3.290

 0 Fixed issues

Build 2018.3.281

 4 Fixed issues
  • SCL-13650 Can't evaluate a function call in debug mode, scala 2.13
  • SCL-14509 scala_compiler.xml changes without a good reason
  • SCL-14355 "Implement methods" doesn't replicate Infix Type notation
  • SCL-14510 Cannot complete class name of a class declared in a package object

Build 2018.3.270

 5 Fixed issues
  • SCL-13032 Wrong result of "Add type annotation to value definition"
  • SCL-14414 Exception after opening ticket2251.scala file
  • SCL-14445 NPE while (re)formatting Scala code
  • SCL-14478 Class completion doesn't work on line before a method call with parameter
  • SCL-14503 Wrong highlighting - Float Infinity is considered as a Double instead of a Float

Build 2018.3.255

 1 Fixed issues
  • SCL-14498 Good code yellow: wrong inspection for inner class actors

Build 2018.3.253

 0 Fixed issues

Build 2018.3.245

 0 Fixed issues

Build 2018.3.235

 0 Fixed issues

Build 2018.3.227

 0 Fixed issues

Build 2018.3.223

 0 Fixed issues

Build 2018.3.195

 0 Fixed issues

Build 2018.3.185

 0 Fixed issues

Build 2018.3.176

 0 Fixed issues

Build 2018.3.163

 0 Fixed issues

Build 2018.3.157

 0 Fixed issues

Build 2018.3.153

 0 Fixed issues

Build 2018.3.147

 0 Fixed issues

Build 2018.3.134

 0 Fixed issues

Build 2018.3.126

 0 Fixed issues

Build 2018.3.120

 0 Fixed issues

Build 2018.3.110

 0 Fixed issues

Build 2018.3.106

 1 Fixed issues
  • SCL-14415 Can't start SBT shell in IDEA: "Not a valid key: idea-shell"

Build 2018.3.102

 0 Fixed issues

Build 2018.3.100

 3 Fixed issues
  • SCL-11748 "SBT Task" run configurations should be able to run/debug in shell
  • SCL-14341 Can't open worksheet settings in 2018.3
  • SCL-14399 Copy worksheet don't copy the whole line

Build 2018.3.97

 2 Fixed issues
  • SCL-14397 NPE when opening Scala code style settings without an open project
  • SCL-14375 debugger doesn't work in SAM lambdas

Build 2018.3.92

 1 Fixed issues
  • SCL-14342 sbt plugin resolution happens once per project

Build 2018.3.84

 0 Fixed issues

Build 2018.3.81

 0 Fixed issues

Build 2018.3.79

 25 Fixed issues
  • SCL-9347 Good code red using class with generics using `forSome` keyword
  • SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)
  • SCL-14152 Scala plugin considers vararg case class field as an incorrect override for Seq[T] method
  • SCL-9468 Type mismatch, type inference fails with path dependent type and type projection
  • SCL-7891 Error in highlighting when extending generic types
  • SCL-12251 Implicit resolution incorrect (incorrectly assuming ambiguity?)
  • SCL-10156 Implemented method not found
  • SCL-6573 Trashy error message on mixin type
  • SCL-10399 Incorrect F[_] type sometimes inferred leading to spurious error highlighting
  • SCL-11261 Good code red: type parameter with upper and lower bound
  • SCL-13017 False error: Expression of type Int doesn't conform to expected type Seq[Int]
  • SCL-13654 Error inspection can't find implicit conversion for method apply call with curly brackets
  • SCL-12136 Errors reported in Scala code when there are none
  • SCL-13747 Syntax highlighting error in scratch file (inherited method)
  • SCL-10029 Type constraints on class methods are highlighted incorrectly
  • SCL-9701 IDEA incorrectly deduces vararg closure parameter type
  • SCL-12977 Good code red: Extractors extending classes with type parameters
  • SCL-10845 Wrongly reports error for method overloaded by implicit class
  • SCL-11597 Good code red: Custom extractor returning Option[tuple] highlighted incorrectly
  • SCL-13015 False error: Expression of type Seq[Int] => Unit doesn't conform to expected type Int => Unit
  • SCL-13114 False error: Expression of type X.type doesn't conform to expected type (
    Unknown macro: { val v }
    ) forSome
    Unknown macro: {type T}
  • SCL-10354 val.type not recognized in type parameters
  • SCL-13018 Cannot parse repeated parameter of a function type
  • SCL-12120 Wrong highlighting with Scala 2.12.2/2.11.11's new feature: "Allow custom `apply` and `unapply` methods in case class companions"
  • SCL-13205 use scala "import hidden" implicit function , IDEA can't understand

Build 2018.3.75

 4 Fixed issues
  • SCL-14375 debugger doesn't work in SAM lambdas
  • SCL-14380 ScTemplateBodyImpl.exprs doesn't find all expressions
  • SCL-14379 type annotations: apply method is "stable" only for objects
  • SCL-14194 Evaluate expression with compilation does not work inside lambda

Build 2018.3.63

 0 Fixed issues

Build 2018.3.34

 0 Fixed issues

Build 2018.3.29

 0 Fixed issues

Build 2018.3.23

 1 Fixed issues

Build 2018.3.16

 3 Fixed issues
  • SCL-14258 AOT completion pollutes results in evaluate expression dialog
  • SCL-14209 Exhaustive match postfix completion
  • SCL-14328 Do not force AOT completion for function literal parameters

Build 2018.2.804

 1 Fixed issues

Build 2018.2.802

 1 Fixed issues
  • SCL-14328 Do not force AOT completion for function literal parameters

Build 2018.2.800

 1 Fixed issues

Build 2018.3.8

 28 Fixed issues
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-14307 Scala plugin delete the whole Scala file when I want to "remove unuse element".
  • SCL-14283 Apply methodTemplate doesn't generate Type
  • SCL-14255 sbt project-specific settings saved as defaults, causes import errors
  • SCL-14216 exhaustive match: imports
  • SCL-14075 sealed template definition is inherited from Java
  • SCL-14298 exception from akka props inspection
  • SCL-14270 convert to a method reference: wrong suggestion if method takes implicit type class instance
  • SCL-14264 False "no implicits found" hint
  • SCL-14267 Hundreds of threads being spawned when building Scala plugin project with SBT from IDEA
  • SCL-14305 implicit search bug
  • SCL-14302 semantic highlighting: variable pattern
  • SCL-14082 resolving subpackage should respect scope
  • SCL-14273 Method parameters, incorrect inspection
  • SCL-14143 ScNewTemplateDefinition might not be inheritor
  • SCL-14313 witness selectDynamic regression
  • SCL-14281 exhaustive match: disable Java inheritors
  • SCL-14129 Support rewrite rules for scalafmt
  • SCL-14319 strange navigation info for types from Witness.selectDynamic
  • SCL-14278 Scalastyle-consistent formatting of imports is not consistent with Scalastyle
  • SCL-14279 wrong inspection description for parameterless access inspection
  • SCL-14277 Scala local hints issue
  • SCL-14317 semantic highlighting: class parameter reference is highlighted
  • SCL-13879 Display a content of .scalafmt.conf file
  • SCL-14090 Merge multiple gutter icons happens for overriding members, but doesn't for overrided
  • SCL-14032 variance checking error
  • SCL-14293 wrong "method overrides nothing" message for dependent parameter types
  • SCL-13420 Red code for shapeless Witness on negative literals

Build 2018.2.792

 5 Fixed issues
  • SCL-14305 implicit search bug
  • SCL-14317 semantic highlighting: class parameter reference is highlighted
  • SCL-14143 ScNewTemplateDefinition might not be inheritor
  • SCL-14319 strange navigation info for types from Witness.selectDynamic
  • SCL-14313 witness selectDynamic regression

Build 2018.2.784

 3 Fixed issues
  • SCL-14255 sbt project-specific settings saved as defaults, causes import errors
  • SCL-14075 sealed template definition is inherited from Java
  • SCL-14281 exhaustive match: disable Java inheritors

Build 2018.2.769

 8 Fixed issues
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-14307 Scala plugin delete the whole Scala file when I want to "remove unuse element".
  • SCL-14278 Scalastyle-consistent formatting of imports is not consistent with Scalastyle
  • SCL-14293 wrong "method overrides nothing" message for dependent parameter types
  • SCL-13420 Red code for shapeless Witness on negative literals
  • SCL-14264 False "no implicits found" hint
  • SCL-14302 semantic highlighting: variable pattern
  • SCL-14082 resolving subpackage should respect scope

Build 2018.2.752

 2 Fixed issues
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-14283 Apply methodTemplate doesn't generate Type

Build 2018.2.738

 1 Fixed issues

Build 2018.2.716

 0 Fixed issues

Build 2018.2.714

 1 Fixed issues

Build 2018.2.711

 1 Fixed issues
  • SCL-14256 type inference of polymorphic arguments should happen before adapting to expected type

Build 2018.2.709

 1 Fixed issues
  • SCL-13998 Move BSP support code from `scala/` to `/`

Build 2018.2.703

 3 Fixed issues
  • SCL-14212 Exhaustive match: explicit case class companion module
  • SCL-14211 Exhaustive match completion: infix expression case
  • SCL-14242 sbt import doesn't work if .jvmopts file contains comments

Build 2018.2.695

 23 Fixed issues
  • SCL-12430 Not a valid key: idea-shell
  • SCL-13225 sbt shell input not focused when expected
  • SCL-9913 Ability to select scala class file from project view and decompile to java code
  • SCL-12708 Incorrect highlighting of vararg methods passed as parameters to h/o functions expecting functions taking varargs
  • SCL-14202 Fatal error initializing plugin org.intellij.scala
  • SCL-14152 Scala plugin considers vararg case class field as an incorrect override for SeqT method
  • SCL-14196 Regression: Akka HTTP MediaTypes literals that a dot in the name don't appear in code completion and have highlighting error
  • SCL-12392 SBT Shell usability feedback
  • SCL-14144 highlighting missing in library files
  • SCL-13954 Type hints: omit when type is obvious, not when type is stable
  • SCL-14224 False warnings about missed implicits in scalatest code
  • SCL-14187 implicit hints are not disposed on the last offset of the file
  • SCL-14181 expected type for arguments should check implicits before expected type of an invocation
  • SCL-14206 Wrong types generated for implementation of a Java interface
  • SCL-14223 Wrong inspection message in `JavaAccessorEmptyParenCallInspection`
  • SCL-14208 Missing gutter icon for overriden vals
  • SCL-13579 Return type of toString is obvious
  • SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required
  • SCL-13747 Syntax highlighting error in scratch file (inherited method)
  • SCL-14199 NPE in `org.jetbrains.plugins.scala.project.migration.ImportedLibrariesService`
  • SCL-14198 REPL Worksheet doesn't resolve resN values
  • SCL-14238 wrong highlighting of argument in block
  • SCL-14110 Method result type hint: use ": Unit =", not just ": Unit" for procedural syntax

Build 2018.2.687

 1 Fixed issues
  • SCL-14223 Wrong inspection message in `JavaAccessorEmptyParenCallInspection`

Build 2018.2.678

 3 Fixed issues

Build 2018.2.661

 1 Fixed issues
  • SCL-14110 Method result type hint: use ": Unit =", not just ": Unit" for procedural syntax

Build 2018.2.656

 1 Fixed issues
  • SCL-14144 highlighting missing in library files

Build 2018.2.653

 4 Fixed issues
  • SCL-14196 Regression: Akka HTTP MediaTypes literals that a dot in the name don't appear in code completion and have highlighting error
  • SCL-14187 implicit hints are not disposed on the last offset of the file
  • SCL-13747 Syntax highlighting error in scratch file (inherited method)
  • SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required

Build 2018.2.646

 2 Fixed issues
  • SCL-14202 Fatal error initializing plugin org.intellij.scala
  • SCL-14199 NPE in `org.jetbrains.plugins.scala.project.migration.ImportedLibrariesService`

Build 2018.2.636

 4 Fixed issues
  • SCL-12430 Not a valid key: idea-shell
  • SCL-13579 Return type of toString is obvious
  • SCL-13954 Type hints: omit when type is obvious, not when type is stable
  • SCL-14110 Method result type hint: use ": Unit =", not just ": Unit" for procedural syntax

Build 2018.2.630

 4 Fixed issues
  • SCL-14178 IDE hangs with Scala plug-in
  • SCL-14185 existential types are not shown in infix notation
  • SCL-14180 wrong "not found implicit" error
  • SCL-14182 scala plugin paste bug V2018.2.9

Build 2018.2.612

 1 Fixed issues
  • SCL-14159 Cannot find implicit for ActorContext

Build 2018.2.610

 8 Fixed issues
  • SCL-13431 Cannot properly highlight instantiations made through type alias
  • SCL-6041 Good code is red, new parameterized type alias definition
  • SCL-14024 SBT Shell should pick up jvm options from .jvmopts
  • SCL-14168 separated build/import options in sbt shell are not respected for projects using previous "build and import" setting
  • SCL-13575 Type annotation settings: "Type is obvious" -> "Type is stable"
  • SCL-14173 hydra downloader throws npe
  • SCL-14172 Scala parameter/type hints do not work
  • SCL-14166 Editor implicitly assigns type Any to predefined Double constants

Build 2018.2.588

 1 Fixed issues
  • SCL-13919 scala plugin shows incorrect deprecation warnings

Build 2018.2.581

 2 Fixed issues
  • SCL-14147 IDEA hangs on create_class quickfix
  • SCL-14133 Scalafmt fails in case of comment in a worksheet

Build 2018.2.578

 2 Fixed issues
  • SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
  • SCL-13635 plugin dependency jar packaging

Build 2018.2.561

 3 Fixed issues
  • SCL-14137 Exhaustive match generate nothing for sealed class and its decendants
  • SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
  • SCL-14130 Specific context menu doesn't appear for Implicit arg. inline hint if arg. belongs to Implicit conversion

Build 2018.2.548

 0 Fixed issues

Build 2018.2.546

 0 Fixed issues

Build 2018.2.545

 12 Fixed issues
  • SCL-13950 IDEA fails to import sbt 1.2 projects
  • SCL-13945 Project requires reimport after its closing
  • SCL-14114 Scalafmt: IDEA generates incorrect code for create_test action
  • SCL-14089 Error highlighting: No implicits found with explicit class parameter
  • SCL-13956 separate build/import options for sbt shell
  • SCL-14113 scalafmt: broken indent after generated "toString()" method
  • SCL-13977 Expression in parantheses show implicit conversion twice
  • SCL-14117 Scalafmt: Failed to format UnfoldPullerAsync.scala
  • SCL-14115 Scalafmt: formatter's error message shouldn't appear in case of incorrect code
  • SCL-14124 Detect both .scalafmt.conf and scalafmt.conf (without dot)
  • SCL-14098 implicit hints: no hints for a constructor of super class
  • SCL-14087 exception in "Configure project jdk" action in sbt shell

Build 2018.2.530

 2 Fixed issues
  • SCL-14039 Exhaustive match generates incomplete reference to values
  • SCL-14091 Scalafmt doesn't reformat case clause after IDEA generates it

Build 2018.2.514

 3 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13939 scalafmt: wrong formatting of case clauses block
  • SCL-13555 AOT completion: support typed patterns

Build 2018.2.493

 5 Fixed issues
  • SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA
  • SCL-14072 sealed template definition is inheritable from Java
  • SCL-14068 exception in case clause completion
  • SCL-13961 Parameter Info: show parameters even when no argument list is present
  • SCL-14061 Wrong method calls ordering in chain Implicit conversions call

Build 2018.2.476

 1 Fixed issues
  • SCL-14076 Can't install 2018.2 EAP and Release plugin builds to the IDEA

Build 2018.2.474

 5 Fixed issues
  • SCL-14072 sealed template definition is inheritable from Java
  • SCL-13882 Exception in attempt to run or paste code to Worksheet
  • SCL-14035 implicit hints: show missing arguments folded by default
  • SCL-13991 implicit hints: folded implicit parameters on darcula are poorly visible
  • SCL-13936 Scaladoc Parsing Error

Build 2018.2.464

 9 Fixed issues
  • SCL-14063 Implicit hints: sometimes I can't navigate to project's file with implicits
  • SCL-13849 Implicit hints: mouse navigation
  • SCL-14056 Enable brace matching for parentheses around implicit conversion hints
  • SCL-13961 Parameter Info: show parameters even when no argument list is present
  • SCL-14026 Implicit hints: brace matching
  • SCL-14059 Cmd+Click navigation for implicit hints doesn't work (but Cmd+mouse_move+Click works)
  • SCL-14050 implicit hints: show error tooltip for ambiguous references
  • SCL-14021 Implicit hints: mouse middle button navigation
  • SCL-14061 Wrong method calls ordering in chain Implicit conversions call

Build 2018.2.445

 10 Fixed issues
  • SCL-13890 Implicit hints: show recursively missing arguments as ...: T, not as ?: T
  • SCL-14035 implicit hints: show missing arguments folded by default
  • SCL-14037 missing implicits: show most specific variants first if possible
  • SCL-14026 Implicit hints: brace matching
  • SCL-14033 too many variants in Show Implicit Arguments and Implicit error hints
  • SCL-14049 Implicit hints: NPE
  • SCL-14048 implicit hints: use local presentation of types in error hints
  • SCL-14052 Remove Implicit Conversions and Implicit Arguments from View menu
  • SCL-14051 No "Implicits" context menu for Implicit arg. of Implicit conversion
  • SCL-13555 AOT completion: support typed patterns

Build 2018.2.433

 11 Fixed issues
  • SCL-14019 exhaustive match completion doesn't work for simple references to vals
  • SCL-14040 Inheritors search bug in exhaustive match
  • SCL-14038 Exception in case of exhaustive match call for Enumeration with extended the Enumeration.Val class
  • SCL-14026 Implicit hints: brace matching
  • SCL-14017 disable exhaustive match for non-sealed classes
  • SCL-14006 Implicit hints: View / Expand Implicits toggle menu
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-13911 Make "Implicits" menu item more intuitively understandable
  • SCL-14045 "Show Implicit Hints" and "Expand Implicit Hints" in context menu
  • SCL-14044 implicit hints: tooltip without ctrl is blinking on mouse move
  • SCL-14046 "Implicit Arguments Popup" in context menu

Build 2018.2.422

 11 Fixed issues
  • SCL-14018 exhaustive match completion doesn't work on windows
  • SCL-13891 Implicit hints: show missing arguments as "name = ???: T", not as "?: T"
  • SCL-13890 Implicit hints: show recursively missing arguments as ...: T, not as ?: T
  • SCL-14023 exhaustive match for scala.Enumeration
  • SCL-13845 Editor: show missing implicit arguments as inlay hints
  • SCL-14021 Implicit hints: mouse button-3 navigation
  • SCL-14026 Implicit hints: brace matching
  • SCL-14006 Implicit hints: View / Expand Implicits toggle menu
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-14022 Implicit hints: collapse manually expanded hints on Esc
  • SCL-14008 Good code red: calling overloaded method with named parameters when implicit conversion is required

Build 2018.2.405

 2 Fixed issues

Build 2018.2.399

 8 Fixed issues
  • SCL-13997 Exception in attempt to Show Implicit Arguments for RDD.rddToPairRDDFunctions function
  • SCL-13891 Implicit hints: show missing arguments as name: T, not ?: T
  • SCL-13738 Extend semantic highlighting to Pattern matching
  • SCL-14005 New fonts for Implicits Inline hints are a bit higher than provided space
  • SCL-14006 Implicit hints: View / Expand Implicits toggle menu
  • SCL-14001 Implicit hints: use main editor font
  • SCL-14003 Mouse navigation for Implicits hints has to be on Cmd+Click on Mac OSX
  • SCL-13994 Can't expand Implicit Arguments Hint in a particular case

Build 2018.2.368

 6 Fixed issues
  • SCL-13863 Suggestion to add Type Annotation for implicit arguments
  • SCL-13975 no qualifiers for implicit val's in implicit argument hints
  • SCL-13976 enable "Show Implicit Arguments" action for implicit conversions
  • SCL-13620 completion for patterns based on expected type
  • SCL-13951 Invalid "useless expression" hint with Try and Option
  • SCL-5540 make "Generate pattern match" action more discoverable

Build 2018.2.340

 6 Fixed issues
  • SCL-12080 Implicits involving literal types are not correctly resolved
  • SCL-13844 Implicit hints: show missing arguments
  • SCL-13965 delegation of build to sbt shell doesn't work on windows
  • SCL-13626 Wrong "Unnecessary parentheses" inspection emergence in case of asterisk
  • SCL-13953 Exception in attempt to add Type Annotation for value with Literal type
  • SCL-13936 Scaladoc Parsing Error

Build 2018.2.328

 0 Fixed issues

Build 2018.2.320

 0 Fixed issues

Build 2018.2.315

 0 Fixed issues

Build 2018.2.312

 2 Fixed issues
  • SCL-13845 Editor: show missing implicit arguments as inlay hints
  • SCL-13940 scalafmt: psiFile leak in cached formatted ranges

Build 2018.2.308

 8 Fixed issues
  • SCL-13669 Scaladoc: @group unknown tag
  • SCL-13737 @deprecated is considered an unknown scaladoc tag
  • SCL-13874 Error in attempt to format code in Evaluate Expression dialog by Scalafmt
  • SCL-13873 Error in attempt to format code in Worksheet by Scalafmt
  • SCL-13886 Error and exception in attempt to format code in Play Template by Scalafmt
  • SCL-13877 Switching off "Use external formatter" checkbox doesn't disable settings path field
  • SCL-13880 Automate "settings path" input field
  • SCL-13878 Add colon and reduce space between input field and checkbox for "Override settings" item

Build 2018.2.298

 16 Fixed issues
  • SCL-13914 Sometimes we show Implicits inline hints with error-highlighting when they are switched off and code is correct
  • SCL-13848 Implicit hints: show explicit arguments to implicit parameters
  • SCL-13844 Implicit hints: show missing arguments
  • SCL-13845 Editor: show missing implicit arguments as inlay hints
  • SCL-13846 Implicit hints: show recursive arguments as (...)
  • SCL-13842 Show implicit conversions / arguments as inlay hints
  • SCL-13800 Parameter Info, Quick Doc: omit primary constructor member modifiers
  • SCL-13918 implicits not found for sbt dsl
  • SCL-13243 use literal type in Witness.selectDynamic macro
  • SCL-13778 Rename "Implicit Parameters" to "Implicit Arguments"
  • SCL-13799 Disable underlining of implicit conversions (by default)
  • SCL-13816 Place Implicit Conversions next to Implicit Parameters in the menu
  • SCL-13774 Parameter Info: show all lists
  • SCL-13777 Quick Documentation: display parameter lists on the same line
  • SCL-13813 Rename the "Introduce implicit parameter" intention
  • SCL-13904 support implicit instances of ValueOfT type in scala 2.13

Build 2018.2.286

 1 Fixed issues
  • SCL-13912 scala plugin update notification improvements

Build 2018.2.283

 0 Fixed issues

Build 2018.2.279

 1 Fixed issues
  • SCL-13909 Exception when going to settings -> Languages and Frameworks -> Scala

Build 2018.2.277

 3 Fixed issues
  • SCL-13305 Move Refactoring: support moving object members to objects
  • SCL-13871 SBT import dialog: remove the "Group modules" radiobuttons
  • SCL-13907 changes of language level of scala libraries are not persisted

Build 2018.2.273

 5 Fixed issues
  • SCL-13840 Expression cannot be evaluated
  • SCL-13855 wrong highlighter for scala line breakpoints if there are lambdas on the line
  • SCL-13790 inherited `val` without type annotation should get expected type from super member
  • SCL-13858 Constructor pattern completion for higher order functions
  • SCL-13620 completion for patterns based on expected type

Build 2018.2.258

 0 Fixed issues

Build 2018.2.256

 1 Fixed issues
  • SCL-13620 completion for patterns based on expected type

Build 2018.2.245

 1 Fixed issues
  • SCL-13858 Constructor pattern completion for higher order functions

Build 2018.2.240

 3 Fixed issues
  • SCL-13840 Expression cannot be evaluated
  • SCL-13855 wrong highlighter for scala line breakpoints if there are lambdas on the line
  • SCL-13790 inherited `val` without type annotation should get expected type from super member

Build 2018.2.233

 1 Fixed issues
  • SCL-13600 Multi module SBT project: Subprojects are not included on root project classpath when id conflicts

Build 2018.1.490

 0 Fixed issues

Build 2018.2.226

 5 Fixed issues
  • SCL-13831 Inspection offers to remove necessary parentheses
  • SCL-13829 intermittent red code with existential types
  • SCL-13600 Multi module SBT project: Subprojects are not included on root project classpath when id conflicts
  • SCL-13790 inherited `val` without type annotation should get expected type from super member
  • SCL-13727 Toggle Scala type hints keyboard shortcut

Build 2018.2.217

 5 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13815 Exception in case of autocompletion in Evaluate Expression dialog
  • SCL-13824 Completion in Evaluate Expression dialog shows duplicates of Stack's methods
  • SCL-5540 make "Generate pattern match" action more discoverable
  • SCL-13555 AOT completion: support typed patterns

Build 2018.1.487

 2 Fixed issues
  • SCL-13831 Inspection offers to remove necessary parentheses
  • SCL-13829 intermittent red code with existential types

Build 2018.2.205

 1 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns

Build 2018.1.485

 0 Fixed issues

Build 2018.1.484

 0 Fixed issues

Build 2018.2.191

 2 Fixed issues
  • SCL-5546 Auto-complete unapply for case classes in patterns
  • SCL-13807 Syntax highlighting freezes

Build 2018.1.482

 1 Fixed issues

Build 2018.1.481

 11 Fixed issues
  • SCL-11470 akka-http route-dsl authentication syntax issues
  • SCL-13739 unnecessary parentheses false positive for types extending function
  • SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
  • SCL-13785 False positive of Unnecessary parenthesis inspection in case of Type Projection
  • SCL-13784 False positive of Unnecessary parenthesis inspection in case of "new ... with ( => )" construction
  • SCL-13745 Unnecessary parentheses false positive
  • SCL-13659 Rename "definition" to "type" at 2 places in Type annotation inspection dialog and add asterisk
  • SCL-13794 new file created on every processDeclaration in sbt files
  • SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
  • SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files
  • SCL-13770 False positive `Unnecessary parenthesis` with infix types

Build 2018.2.176

 10 Fixed issues
  • SCL-11470 akka-http route-dsl authentication syntax issues
  • SCL-13739 unnecessary parentheses false positive for types extending function
  • SCL-13787 False positive of Unnecessary parenthesis inspection in case of List pattern
  • SCL-9970 Both class and it's companion object are placed to completion menu and refer to class declaration
  • SCL-13785 False positive of Unnecessary parenthesis inspection in case of Type Projection
  • SCL-13784 False positive of Unnecessary parenthesis inspection in case of "new ... with ( => )" construction
  • SCL-13745 Unnecessary parentheses false positive
  • SCL-13794 new file created on every processDeclaration in sbt files
  • SCL-13752 Unnecessary parentheses false positive in a sequence of operators in a pattern
  • SCL-13744 Unpickling of some Scala Fails Causing there Contents to be treated as the Java in the .class files

Build 2018.2.163

 1 Fixed issues
  • SCL-13770 False positive `Unnecessary parenthesis` with infix types

Build 2018.2.162

 1 Fixed issues
  • SCL-13671 NullPointerException when attempting to import an existing scala module

Build 2018.1.477

 0 Fixed issues

Build 2018.2.136

 11 Fixed issues
  • SCL-13642 "Show function return type hints (Scala)" always enabled after restart
  • SCL-11925 sbt plugins used in shell not resolved for some configurations
  • SCL-13664 Unable to add Scala SDK with Intellij 2018.1
  • SCL-12799 Macros do not expand
  • SCL-13398 Avoid unnecessary structural types in refactorings
  • SCL-13622 PsiInvalidElementAccessException when Scala file is created causes IDEA to hang
  • SCL-13714 make UnnecessaryParenthesesInspection more configurable
  • SCL-13671 NullPointerException when attempting to import an existing scala module
  • SCL-13535 follow-up refactoring after PR about unnecessary parentheses
  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
  • IDEA-188307 Non-existent source folders when importing Gradle project

Build 2018.1.475

 0 Fixed issues

Build 2018.1.474

 0 Fixed issues

Build 2018.1.473

 0 Fixed issues

Build 2018.1.466

 0 Fixed issues

Build 2018.1.465

 0 Fixed issues

Build 2018.1.462

 4 Fixed issues
  • SCL-12799 Macros do not expand
  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`
  • SCL-13671 NullPointerException when attempting to import an existing scala module
  • IDEA-188307 Non-existent source folders when importing Gradle project

Build 2018.1.453

 0 Fixed issues

Build 2018.1.437

 0 Fixed issues

Build 2018.1.428

 0 Fixed issues

Build 2018.1.422

 0 Fixed issues

Build 2018.1.418

 1 Fixed issues
  • SCL-13398 Avoid unnecessary structural types in refactorings

Build 2018.1.409

 0 Fixed issues

Build 2018.1.403

 0 Fixed issues

Build 2018.1.398

 0 Fixed issues

Build 2018.1.392

 0 Fixed issues

Build 2018.1.391

 0 Fixed issues

Build 2018.1.386

 5 Fixed issues
  • SCL-11914 False positive errors for Java code in Scala module: using 'default' as parameter name for Scala function
  • SCL-11331 another false "Wrong number of arguments for extractor" highlighting
  • SCL-9860 Inspection: unnecessary parentheses in a type
  • SCL-12507 Inspection: unnecessary parentheses for parameter
  • SCL-9859 Inspection: unnecessary parentheses in a pattern

Build 2018.1.374

 6 Fixed issues
  • SCL-8414 Macro bundles cause a lot of false errors
  • SCL-10753 Wrong type inference with higher kinded types (infers Nothing)
  • SCL-13550 SbtProcessManager#pluginResolverSetting is broken on windows
  • SCL-12520 When only the JVM or JS part of a ScalaJS cross project is used, the shared code folder in the cross project has no module
  • SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
  • SCL-13544 Lightbend templates list becomes too short in some cases

Build 2018.1.354

 2 Fixed issues
  • SCL-13542 Regression in EAP from 2017.3 when importing circe-derivation project
  • SCL-12460 Document process to install the Scala Plugin standalone

Build 2018.1.352

 1 Fixed issues
  • SCL-13538 Inconvenient ordering of JARs for new Scala SDK (Scala ones should be first)

Build 2018.1.327

 8 Fixed issues
  • SCL-13025 Import errors when project directory contains uppercase letters
  • SCL-11925 sbt plugins used in shell not resolved for some configurations
  • SCL-13283 Lightbend Project Starter: sbt initialized incorrectly
  • SCL-12003 locally preload bundled sbt plugins for offline resolving
  • SCL-13102 No submodule appear in project module view after import multi-module sbt project on Mac OS X
  • SCL-13327 Filter out the MaxPermSize deprecation message
  • SCL-13476 Sbt project name interferes with folder name even though root project has different name
  • SCL-12528 Project with period "." in name causing issues

Build 2018.1.321

 0 Fixed issues

Build 2018.1.216

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.215

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.203

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13375 exception in FunctionTupleSyntacticSugarInspection

Build 2018.1.195

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13375 exception in FunctionTupleSyntacticSugarInspection

Build 2017.3.902

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.901

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.187

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.181

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.900

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.899

Download Scala plugin for IDEA

 0 Fixed issues

Build 2017.3.898

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13333 With enabled Scala plugin navigation from Kotlin stack trace to inline functions is wrong
  • SCL-13322 ctrl + x, ctrl + c, ctrl + v stop working with certain Scala code

Build 2018.1.165

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project

Build 2017.3.896

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13332 IDEA doesn't suggest to import libs from $ivy.`...` to project
  • SCL-12176 Allow to disable output lines collapsing for Scala worksheet

Build 2017.3.894

Download Scala plugin for IDEA

 0 Fixed issues

Build 2018.1.157

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12718 No scala sdk in module with Gradle

Build 2018.1.146

Download Scala plugin for IDEA

 10 Fixed issues
  • SCL-12718 No scala sdk in module with Gradle

  • SCL-12389 sbt shell doesn't respect custom JDK

  • SCL-13150 Cannot parse a pattern binder A@_

  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-5116 Navigation to package navigates to package in project structure

  • SCL-12620 Incorrect inspection of annotated trait methods

  • SCL-13314 Incorrect type inferred for method reference in lambda

  • IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent

  • SCL-13182 Mixing in a trait on macro-annotated class breaks everything

  • SCL-13214 Macro that generates companion object breaks case class behavior

Build 2017.3.891

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2018.1.146

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-12718 No scala sdk in module with Gradle

  • SCL-12389 sbt shell doesn't respect custom JDK

  • SCL-13150 Cannot parse a pattern binder A@_

  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-12620 Incorrect inspection of annotated trait methods

  • IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent

  • SCL-13182 Mixing in a trait on macro-annotated class breaks everything

  • SCL-13214 Macro that generates companion object breaks case class behavior

Build 2017.3.884

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.879

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.877

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.875

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.874

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.870

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.867

Download Scala plugin for IDEA

 1 Fixed issues
  • IDEA-185644 ProjectJdkTable#findMostRecentSdk does not select most recent

Build 2017.3.851

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-13150 Cannot parse a pattern binder A@_

Build 2018.1.105

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12503 Good code red for Dynamic object at type position (Cannot resolve symbol ...)

  • SCL-13229 rebuilding cross-project fails on compile server

  • SCL-13234 build progress messages about compiler phases vanish too fast

  • SCL-13233 match error in introduce variable

  • SCL-13239 support Shapeless.Witness.selectDynamic macro

Build 2017.3.836

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13239 support Shapeless.Witness.selectDynamic macro

Build 2017.3.831

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.827

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13229 rebuilding cross-project fails on compile server

Build 2017.3.825

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.823

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-13229 rebuilding cross-project fails on compile server

  • SCL-13234 build progress messages about compiler phases vanish too fast

  • SCL-13233 match error in introduce variable

  • SCL-13196 refactor methodType and polymorphicType methods

Build 2018.1.101

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.815

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9459 Regression: Linked directory being considered as outside the base directory

  • SCL-13222 A code with `inline` identifier is not parsed

  • SCL-13150 Cannot parse a pattern binder A@_

Build 2017.3.804

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.778

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12907 Ivy local cache indexing is broken resulting in lots of "Unknown artifact. Not resolved or indexed"

  • SCL-13085 IDEA creates play2 project with -2.12 source/test roots

  • SCL-13180 Cannot parse parenthesized self-reference

  • SCL-13018 Cannot parse repeated parameter of a function type

Build 2017.3.765

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.760

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12994 Add more java-scala interop highlighting tests

Build 2017.3.755

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12994 Add more java-scala interop highlighting tests

  • SCL-13146 SOE in decompiler on `akka.camel.internal.ConsumerActorRouteBuilder`

  • SCL-13155 use `-Dfile.encoding=UTF-8` by default for sbt process

Build 2017.3.748

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12919 Add external libraries resolver and downloader in tests

Build 2017.3.746

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-13058 Good code red: "Class 'X' must either be declared abstract or implement abstract method 'y()' in 'Z'"

  • SCL-13105 Java does not recognize abstract Scala methods correctly

  • SCL-13119 AIOBE in sbt shell LineListener

  • SCL-13120 Extending certain Scala class makes IntelliJ require move overrides then really required

Build 2017.3.726

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-8300 Collection inspection: replace seq.length <> n with seq.lengthCompare(thumbs down) <> 0

  • SCL-13116 lengthCompare fix shouldn't be suggested when isEmpty/nonEmpty fix is available

Build 2017.3.723

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.714

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.704

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12563 IDEA based scala projects fail to build/run with plugin 2017.3.1

  • SCL-10845 Wrongly reports error for method overloaded by implicit class

  • SCL-12900 "overRidden" is misspelled as "overRiden" (e.g. in tooltip for overridden methods)

Build 2017.3.690

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.685

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-13038 sbt sync fails on any error log message

Build 2017.3.682

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.668

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12999 Can't open Preferences from IDEA Welcome screen: NPE in hydra.compiler

  • SCL-12864 False errors reported when using ammonite.ops

  • SCL-13003 exception in ScalaPositionManager.getSourcePosition for GeneratedLocation

  • SCL-13005 NPE in ScalaSyntheticProvider

  • SCL-12900 "overRidden" is misspelled as "overRiden" (e.g. in tooltip for overridden methods)

Build 2017.3.656

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12864 False errors reported when using ammonite.ops

  • SCL-12675 map+flatten inspection changes code behavior

  • SCL-12988 Use `&&` instead of `Both`

  • SCL-10574 Bug in collection inspection

  • SCL-10483 Convert map + flatten to flatMap bug

Build 2017.3.639

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-12362 live templates stopped supporting "Shorten FQ name" in scala (intellij 4)

  • SCL-12787 Cannot create test configurations for classes having a parameter

  • SCL-12894 uTest BeforeEach not working with IntelliJ 2017.3 EAP

  • SCL-12286 Good code red: Java doesn't recognize Scala generics

  • SCL-12985 deadlock in sbt shell

  • SCL-12981 use sbt folder and file icons in open project file chooser

  • SCL-12299 Code Style: broken closure braces formatting

Build 2017.3.630

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12961 Can't resolve library in amm script import

  • SCL-12791 The Editor cannot resolve "interp" in Ammonite script

  • SCL-12622 new icons for sbt

Build 2017.3.621

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-12376 SBT Shell window position reset to default one each time IDEA is closed

  • SCL-12818 IDEA doesn't show sbt toolwindows in LightBend Template or Play2 projects

  • SCL-12917 Unexpected dialog about imported modules during SBT project import

  • SCL-12916 IIE when import a basic sbt project

  • SCL-12968 Internal exception during test fun via sbt console

  • SCL-12622 new icons for sbt

Build 2017.3.615

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12871 Import sbt project with Java 9

  • SCL-12951 layout of messages in build toolwindow

  • SCL-12963 Build tool window in Toggle view shows all messages in one line

  • SCL-10325 SBT error log not displayed in Event Log

Build 2017.3.605

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.603

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.600

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-12947 Can't launch compiler server in #2017.3.586

  • SCL-12791 The Editor cannot resolve "interp" in Ammonite script

  • SCL-12925 IIE when open some ammonite script in the Editor

  • SCL-12777 Provide support for import $plugin

  • SCL-12187 SBT Shell takes "busy" state at a second click on debug button

  • SCL-12926 IEE in the Editor when I typed a code

  • SCL-12924 Add "executable" to "Specify path"

  • SCL-12662 Offers to over simplify JavaFX Binding

Build 2017.3.579

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-12921 Override / Implement: add properly type annotations

  • SCL-12546 Unable to add Scala SDK

  • SCL-12784 make test run configuration types dumb aware

  • SCL-12750 Disabled option "Use CBT for Running and Building your project" leads to compilation error

  • SCL-12932 Collections collection name suggestion

  • SCL-12622 new icons for sbt

Build 2017.3.564

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12921 Override / Implement: add properly type annotations

Build 2017.3.562

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12769 Suggest user to specify path to amm instead of error message

  • SCL-11525 Support build tool window output

  • SCL-12901 sbt 1.1 import fails when using process import

Build 2017.3.554

Download Scala plugin for IDEA

 15 Fixed issues
  • SCL-8507 shapeless.Generic

  • SCL-10396 Good code red: shapeless tuple syntax

  • SCL-12880 Not compile any evaluation from scala worksheet

  • SCL-12791 The Editor cannot resolve "interp" in Ammonite script

  • SCL-12834 Added by ''@deriving'' macros code is reachable by 'root.<name>'

  • SCL-12869 Ammonite run config. wrongly choose Java sdk

  • SCL-12874 IDEA hang on project open

  • SCL-12821 Add scala version check for enabling Trailing comma support

  • SCL-10860 Implicit class using HList wrong code highlighting

  • SCL-12792 Make lib importing to a project by pop-up suggestion at the top of the Editor

  • SCL-12919 Add external libraries resolver and downloader in tests

  • SCL-12846 `Add type annotation for function definition` add `Nothing` for function implementation

  • SCL-12889 unnecessary work in SbtMavenDependencyCompletionContributor

  • SCL-12899 Local disabling of type-aware highlighting should work regardless of white space

  • SCL-12881 Cannot resolve symbol using implicit class and shapeless

Build 2017.3.542

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12668 Add Scala versions suggestion to New_CBT_Build_Class dialog

  • SCL-12901 sbt 1.1 import fails when using process import

Build 2017.3.529

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10407 navigation from stacktraces suggests too many variants

  • SCL-11551 Importing sbt projects should create project even when import fails

  • SCL-10021 Breakpoints are not working in implicit value class with @inline def

Build 2017.3.524

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11870 Go To Declaration navigates to object instead of class declaration

Build 2017.3.520

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12853 IIE when IDEA stops on a breakpoint in a specific project

  • SCL-11890 Collection inspection: convert Option(Constant) to Some(Constant)

Build 2017.3.509

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.494

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.484

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12843 "Add sbt dependencies" doesn't appear for Cats library

  • SCL-12840 runtime type evaluator do not work for inner classes

  • SCL-12560 Resume debug: Don't call commitAndRunReadAction inside ReadAction, it will cause a deadlock otherwise

  • SCL-12845 IIE when call "Add sbt dep." quickfix

Build 2017.3.470

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-12825 Exception when try to see some places in build.sbt file in "Place to add dependency" dialog

  • SCL-12837 "Add sbt dependency" doesn't to search by package

  • SCL-12835 "Add sbt dependencies" inserts extra "libraryDependencies" keyword

  • SCL-10997 Add library to deps in build.sbt

  • SCL-12810 Debugger does not stop at all breakpoints in Scala application

  • SCL-12836 "Add sbt dependencies" should use "%%" operator if available

  • SCL-11087 Good code gray: incorrect "useless expression"

Build 2017.3.456

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.448

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12804 "Place to add dependency" should be more compact

Build 2017.3.436

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.431

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-12301 Upgrade scalastyle to version 1.0.0

  • SCL-12408 please remove usages of deprecated SoftKeySoftValueHashMap

  • SCL-12690 AddUnitTypeEnterHandler always commits document

  • SCL-12790 "Create library from jar..." intention doesn't appear on a sequence of ivy imports

  • SCL-12609 Idea shows import as unused, but it's used in implicit and doesn't compile without import

  • SCL-12644 Proposed SBT artifacts look imcomplete

  • SCL-12813 Add SBT dependency dialog shows no progress or errors

  • SCL-12786 Navigation from method usage leads to method's class but not to method

Build 2017.3.404

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.384

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12647 No place to add dependency after SBT Artifact choise

  • SCL-12646 "SBT Artifact Search" window should be more compact

  • SCL-12729 IDEA suggests to add SBT deps in not-SBT project

Build 2017.3.377

Download Scala plugin for IDEA

 12 Fixed issues
  • SCL-12774 Ammonite runner searches resources by a wrong path

  • SCL-12765 Many Ammonite imports in Scala script project are incorrectly highlighted as unused

  • SCL-12772 The Editor cannot resolve $file.<some_folder>.<some_class> imports

  • SCL-12714 Good code is red, abstract type alias in object

  • SCL-12646 "SBT Artifact Search" window should be more compact

  • SCL-12767 Make setting "Treat .sc files as: Auto" more descriptive

  • SCL-12729 IDEA suggests to add SBT deps in not-SBT project

  • SCL-12775 Ammonite run config. doesn't save deleted param.

  • SCL-12647 No place to add dependency after SBT Artifact choise

  • SCL-12781 move scala compile server settings closer to scala compiler settings

  • SCL-12776 IDEA cannot resolve ammonite annotations without imports

  • SCL-12768 Rename "Run Ammonite" Run config. to "Ammonite" Run config

Build 2017.3.357

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.348

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12714 Good code is red, abstract type alias in object

  • SCL-12732 Buttons for path specification don't work in the Ammonite run config

  • SCL-12731 Add setting "Program arguments" to Ammonite run config.

  • SCL-12762 DisposalException from SbtShellRunner

  • SCL-12734 Double colon in Ammonite run config dialog

Build 2017.3.338

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.699

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.698

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.696

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.311

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.309

Download Scala plugin for IDEA

 3 Fixed issues

Build 2017.3.295

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.282

Download Scala plugin for IDEA

 3 Fixed issues

Build 2017.3.267

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.3.255

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12679 IIE about Hocon when create or import a project

Build 2017.3.251

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.244

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11884 Activator EOL

  • SCL-12573 Can't resolve "import $ivy" in simple ammonite project

  • SCL-12633 Intellij Play2 module not honored in run configuration

  • SCL-12634 Support Lightbend "project starter" templates

Build 2017.3.235

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.227

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.225

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.692

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.3.221

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.3.214

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.2.690

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.205

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12601 Implicit usage isn't highlighted in case of import

  • SCL-12600 Editor doesn't highlight implicits usage in a sequence

  • SCL-12635 IndexNotReadyException from ScalaBreadcrumbsInfoProvider

  • SCL-12615 Ctrl-Shift-F7 (Highlight Usages) has stopped working.

Build 2017.3.196

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.193

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12598 implicit search with local type inference is broken for constructor invocations

  • SCL-12599 No highlighting for ExecutionContext implicit usage

  • SCL-10997 Add library to deps in build.sbt

Build 2017.2.682

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.181

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.3.150

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest

Build 2017.3.150

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12596 idea173.x test failures: Play2TemplateCallResolveTest

Build 2017.3.147

Download Scala plugin for IDEA

 20 Fixed issues
  • SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion

  • SCL-12360 Synthetic import statements are not processed

  • SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass

  • SCL-12482 Type annotation required inspection doesn't add type for underscore parameter

  • SCL-12452 Incorrect highlighting on implicit single class apply

  • SCL-9387 For Yield Formatting issue

  • SCL-12474 IIE when add type annotation in Play2TemplateBlock

  • SCL-12527 scala.meta macro expansion fails

  • SCL-12506 Add type annotation intention adds excessive parentheses inside {}

  • SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*

  • SCL-12465 Redundant parentheses in macro expansion

  • SCL-12509 Good code red "Value classes can have only one parameter" with scala meta macro annotation

  • SCL-12505 Add type annotation intention adds excessive parentheses to underscore parameter argument

  • SCL-12483 Remove Type Annotation intention on _ parameter throws an exception

  • SCL-12576 function types with single parameters may be rendered without parentheses

  • SCL-12473 Type annotation inspection doesn't see annotated type for function parameters

  • SCL-12470 Add support for highlighting implicit usages

  • SCL-12523 Meta annotation expansion improperly handles destructuring

  • SCL-12586 No navigation from import statement to another script

  • SCL-12288 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter when compiling Scala 2.12.2 project with Java 9

Build 2017.2.675

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.669

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12452 Incorrect highlighting on implicit single class apply

  • SCL-12527 scala.meta macro expansion fails

  • SCL-12375 Good code red: overloaded apply method from implicit conversion on object's superclass

  • SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*

Build 2017.2.654

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.653

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12576 function types with single parameters may be rendered without parentheses

Build 2017.2.650

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12435 implicit conversions from LowPriorityImplicit via scala.Predef are not shown in completion

Build 2017.2.638

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.632

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.626

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12450 IntelliJ IDEA Run Scala Console throwing exception

Build 2017.2.624

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.621

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.620

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12523 Meta annotation expansion improperly handles destructuring

  • SCL-12509 Good code red "Value classes can have only one parameter" with scala meta macro annotation

  • SCL-12465 Redundant parentheses in macro expansion

Build 2017.2.618

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12483 Remove Type Annotation intention on _ parameter throws an exception

  • SCL-12506 Add type annotation intention adds excessive parentheses inside {}

  • SCL-12505 Add type annotation intention adds excessive parentheses to underscore parameter argument

Build 2017.2.612

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12482 Type annotation required inspection doesn't add type for underscore parameter

  • SCL-12473 Type annotation inspection doesn't see annotated type for function parameters

Build 2017.2.601

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-12476 IIE when try to apply an action proposed by inspection from Inspections Result Panel

  • SCL-12450 IntelliJ IDEA Run Scala Console throwing exception

  • SCL-12482 Type annotation required inspection doesn't add type for underscore parameter

  • SCL-12474 IIE when add type annotation in Play2TemplateBlock

  • SCL-12475 IIE when try to resolve an annotation

  • SCL-12373 Incomplete classpath of annotation invoked

  • SCL-12385 Macro fails to expand if embedded inside an object

  • SCL-12448 Scala "Double negation" inspection interferes with Java "Double negation" inspection

  • SCL-12473 Type annotation inspection doesn't see annotated type for function parameters

Build 2017.2.544

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12446 Incorrect "Explicit type annotation required" inspection fires

Build 2017.2.535

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.533

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.525

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12446 Incorrect "Explicit type annotation required" inspection fires

  • SCL-12426 More descriptive messages for type annotation inspection

  • SCL-11618 Fine-grained settings for the type annotation inspection

Build 2017.2.511

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11828 Find Usage of val does not find usages within subclass for overridden variables

Build 2017.2.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.501

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12407 SHOWSTOPPER! Scala.js Debugger tries to open client-dev-fastopt.js (it should never do this)

  • SCL-12409 Unable to save settings after opening a project in second window

Build 2017.2.490

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12422 sbt shell import error: value jetbrains is not a member of String

Build 2017.2.485

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12148 Improve `Receiver position` to also include Actor.Receive type annotated partial functions

Build 2017.2.474

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.473

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12404 Code completion fails to handle implicit conversions

Build 2017.2.459

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.454

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12387 Unresolved code shows Internal IDE Error

  • SCL-11618 Fine-grained settings for the type annotation inspection

Build 2017.2.446

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.444

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.442

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11618 Fine-grained settings for the type annotation inspection

  • SCL-12350 "Type is obvious" setting applies to List.empty but doesn't to Map.empty

Build 2017.2.432

Download Scala plugin for IDEA

 32 Fixed issues
  • SCL-11320 Good code red when type constructor unification needed

  • SCL-11143 SBT highlighting: Wrong forward reference

  • SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter

  • SCL-10668 Internal IDE error in case of Worksheet is opened (even as non-active tab) during long period of time ( >15h)

  • SCL-12026 Add inspection that warns for suspicious implicit creation

  • SCL-12222 Project View: show file extension for .sbt files

  • SCL-12110 A more generic approach for processing macro-transformed code

  • SCL-11861 Gradle import is (supposedly) broken in new IDEA

  • SCL-11862 Support Maven projects without scala-library dependency

  • SCL-11848 sbt tasks tree lost on reopening project

  • SCL-12064 Implicit declaration type inspection

  • SCL-12199 SOE in lub

  • SCL-12195 SOE in ScalaPsiTypeBridge

  • SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled

  • SCL-12059 Cannot see Twirl template decorator in sidebar:

  • SCL-12131 OSX Scala Compile Server - Cannot choose JVM SDK when setting external compile server for scala

  • SCL-11773 Wrong "Argument duplicates corresponding parameter default value" msg

  • SCL-12218 Empty intention description

  • SCL-11985 Clicking on expand-macro button deletes the whole file

  • SCL-12241 don't parse classfile just to check if it has "ScalaSig" attribute

  • SCL-12011 Scala compiler settings: parse compound -Xplugin option

  • SCL-12242 use StringBuilder instead of PrintWriter in scala decompiler

  • SCL-12111 Type annotation inspection bug

  • SCL-12247 Provide undo icon for expanded elements

  • SCL-12246 Make option "Exclude target dir on refresh" enabled by default

  • SCL-11796 show type names in ComparingUnrelatedTypesInspection hint

  • SCL-12000 build status shows "queued sbt build ..." when building through sbt shell

  • SCL-11618 Fine-grained settings for the type annotation inspection

  • SCL-12234 Red code: "defining" function call in Play Template

  • SCL-12236 Exception and wrong default state of "Specify type" option in Refactoring -> Extract variable

  • SCL-11831 Too long Breadcrumb for constructor definition

  • SCL-12232 Excess import after adding a type annotation

Build 2017.2.424

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12348 wrong SAM expansion with implicit parameters

  • SCL-12004 "Annotator based error" inspection should skip .md files

  • SCL-11783 We incorrectly add class modifier in pop-up info

Build 2017.2.422

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.421

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11618 Fine-grained settings for the type annotation inspection

  • SCL-12059 Cannot see Twirl template decorator in sidebar:

Build 2017.2.413

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12331 failing slow tests: SettingQueryHandlerTest

  • SCL-12328 adjust types replaces type with a deprecated type alias

  • SCL-12332 implicit parameter of type Ordering[SetString] is not found

Build 2017.2.408

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-7237 Common build code not recognized in SBT child projects

  • SCL-10660 Mark sbt generated sources directories as "generated sources root"

  • SCL-12280 Mistakenly unused import with implicits

  • SCL-12323 Projects with nonstandard build file setup not recognized as sbt projects

Build 2017.2.394

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10417 Poor performance on Java project which uses Scala libraries (Akka)

  • SCL-7997 Editor underscores class member in backticks

  • SCL-12268 reimplement parsing of scalaSig attribute

Build 2017.2.392

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.388

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12292 after update 2017.2 error (/:dumpStructure) java.net.URISyntaxException: Illegal character in path at index 20

  • SCL-12224 SBT project is not initialized after git clone

Build 2017.2.380

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.376

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter

  • SCL-12273 deadlock with calcFakeCompanionModule and desugaredElement

  • SCL-12264 getResolveScope throws assertion on invalid psi elements

  • SCL-12269 parse classfiles in more efficient way

Build 2017.2.371

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12245 Error when creating new SBT Dotty project

Build 2017.2.367

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.367

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.360

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12104 Scalameta macro annotation expansion failed if annotation contains type parameter

Build 2017.2.358

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-11143 SBT highlighting: Wrong forward reference

  • SCL-12110 A more generic approach for processing macro-transformed code

  • SCL-11848 sbt tasks tree lost on reopening project

  • SCL-12242 use StringBuilder instead of PrintWriter in scala decompiler

  • SCL-12247 Provide undo icon for expanded elements

  • SCL-11985 Clicking on expand-macro button deletes the whole file

Build 2017.2.346

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12221 toString of our psi and scType throws exceptions if not in read action or is cancelled

Build 2017.2.329

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12232 Excess import after adding a type annotation

  • SCL-12064 Implicit declaration type inspection

  • SCL-12218 Empty intention description

  • SCL-12026 Add inspection that warns for suspicious implicit creation

Build 2017.2.318

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.314

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.303

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.2.299

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.297

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.290

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12149 NullPointerException in ScalaInplaceVariableIntroducer.moveOffsetAfter

Build 2017.2.282

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.277

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.1.908

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.271

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.269

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.906

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12126 Deadlock in 2017.2 , IU-172.2953.9,

  • SCL-12094 Method signature refactoring is broken

  • SCL-12129 IDE hangs on Find when Scala plug-in is enabled

  • SCL-12106 Complex Scala Code Analysis fails with exception

  • SCL-12101 Freeze while editing Scala (thread dumps attached)

Build 2017.2.267

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-12124 sbt shell does not start with sbt 0.13.16-Mx

  • SCL-12137 Alt+Enter import is failing, showing import dummy.dummy

  • SCL-12138 replace run line marker with green triangle

  • SCL-10597 Feature request: Trailing comma support

Build 2017.2.260

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12126 Deadlock in 2017.2 , IU-172.2953.9,

  • SCL-12129 IDE hangs on Find when Scala plug-in is enabled

Build 2017.2.248

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.245

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.240

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.231

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.2.228

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12062 Terrible build performance with Scala plugin

Build 2017.2.222

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.216

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12094 Method signature refactoring is broken

Build 2017.2.212

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.205

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.201

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.199

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11986 Factory method generated without parameterised types in constructor call

  • SCL-11951 Refactor completion tests

  • SCL-11822 Internal IDE Error when run simplify_factory_method inspection over the Akka project

  • SCL-7793 add auto complete for duration and where code need executioncontext

Build 2017.2.189

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.180

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.176

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12007 Overrides search from java shows inconsistent results

Build 2017.2.171

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.891

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.167

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.889

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.162

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-12005 MatchError in addImportForClass

  • SCL-12016 we shouldn't import classes and objects if they are aliased in `scala` or `scala.Predef`

  • SCL-12008 Assertion failed in Play2SyntheticPackagesHolder

  • SCL-12022 Suppress 'Closing tag matches nothing' errors in Scala statements in twirl templates

  • SCL-12009 reload in sbt shell after starting a shell in another project breaks reload

Build 2017.1.885

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-12005 MatchError in addImportForClass

  • SCL-12016 we shouldn't import classes and objects if they are aliased in `scala` or `scala.Predef`

  • SCL-12008 Assertion failed in Play2SyntheticPackagesHolder

Build 2017.2.155

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9286 Broken formatting inside quasiquotes

Build 2017.2.153

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-12001 Internal IDE Error when run "Annotator based error" inspection on Catalysts project

Build 2017.1.883

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-12011 Scala compiler settings: parse compound -Xplugin option

  • SCL-11861 Gradle import is (supposedly) broken in new IDEA

Build 2017.1.881

Download Scala plugin for IDEA

 8 Fixed issues
  • SCL-11971 Unexpected refresh of a dialog after JDK8-message

  • SCL-11986 Factory method generated without parameterised types in constructor call

  • SCL-11814 sbt shell: link files / lines from inspect task

  • SCL-11993 wrong type for introduced variable in inplace mode

  • SCL-11900 Exception in ServiceManager when IDEA 2017.2 stay some time in background

  • SCL-11862 Support Maven projects without scala-library dependency

  • SCL-11972 Wrong-JDK-message for appears for Scala 2.11 (it doesn't have to)

  • SCL-11992 Exception during introduce variable on IDEA 172

Build 2017.2.146

Download Scala plugin for IDEA

 7 Fixed issues
  • SCL-11971 Unexpected refresh of a dialog after JDK8-message

  • SCL-11690 sbt shell: better working indication

  • SCL-11623 Caret disappears in SBT shell console on left-click on console output.

  • SCL-11993 wrong type for introduced variable in inplace mode

  • SCL-11965 breadcrumbs color scheme problem on 172

  • SCL-11992 Exception during introduce variable on IDEA 172

  • SCL-11542 sbt shell: dedicated toolwindow

Build 2017.2.137

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11972 Wrong-JDK-message for appears for Scala 2.11 (it doesn't have to)

Build 2017.1.871

Download Scala plugin for IDEA

 9 Fixed issues

 

Build 2017.2.124

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.120

Download Scala plugin for IDEA

 5 Fixed issues

 

Build 2017.2.110

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.2.103

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11909 Exception in REPL Worksheet after it's execution in 2017.2 plugin

  • SCL-11905 IllegalArgumentException when run println in Worksheet in 2017.2 Scala plugin

Build 2017.1.852

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.847

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11911 Don't show low-ranked sbt keys in project view

  • SCL-11766 SBT refresh issues with 2017.1

Build 2017.1.845

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11899 TC Build badge shows "failed" on github

Build 2017.1.843

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11911 Don't show low-ranked sbt keys in project view

  • SCL-11766 SBT refresh issues with 2017.1

Build 2017.1.841

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11771 Incorrect factory method generated in akka-stream-extension project

  • SCL-11778 We don't handle implicit param in constructor when generate factory method

Build 2017.1.837

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.829

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.826

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11882 IntelliJ Idea startup time is much slower with scala plugin

Build 2017.1.819

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11657 SBT Shell Can't import Dotty example project

  • SCL-11533 project-scope SBT tasks when calling from project view

  • SCL-11691 sbt shell: pick up .sbtopts in launch parameters

  • SCL-11878 Running task from sbt task list creates wrong format in SBT Shell

  • SCL-11876 Maven Indexer-relarted NPE on IDEA start

Build 2017.1.812

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11860 Show class names in "Go to implementation" for values

Build 2017.1.807

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.805

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11073 In-place Introduce Variable: a link to configure code style

Build 2017.1.791

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.787

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11786 sbt files now have the same icon as scala files

  • SCL-1164 Add ability to infer generic parameters types for method and infix calls.

  • SCL-11842 Delete companion object on deleting class / trait

Build 2017.1.776

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11705 Wrong inner classes order in completion list

  • SCL-11784 Extend override/implement generator

  • SCL-11519 auto complete for override val

Build 2017.1.773

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.770

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.763

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.761

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11753 High CPU utilisation when editing this file

  • SCL-11809 Name suggestions don't pay attention on UpperCase

Build 2017.1.751

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-9942 Wrong error highlighting because of object rename

  • SCL-11752 Rename variable hangs

  • SCL-11344 Incorrect "Application does not take parameters"

Build 2017.1.745

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11777 Pay attention on parenthesis when replace Object to factory method call

Build 2017.1.739

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.735

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-2340 Scala files could be marked red in Project View and Editor tabs if they contain error highlighted code

Build 2017.1.731

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.727

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11621 Create a special "Scala Class + Companion object" node for the Project View

  • SCL-11666 Inspection: Props call could be replaced with factory method call

  • SCL-11720 REPL Worksheet wrong number for "res" after "print" statement

  • SCL-11622 Simplify navigation to compound Scala nodes in the Project View

  • SCL-11643 While in Scala editor the breadcrumbs ignore background color settings

Build 2017.1.710

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11712 Improve package object presentation in Project View

  • SCL-11708 IDEA 2017-like Scala file icon in Project View

Build 2017.1.703

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.1.696

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.694

Download Scala plugin for IDEA

 5 Fixed issues

Build 2017.1.682

Download Scala plugin for IDEA

 4 Fixed issues

Build 2017.1.655

Download Scala plugin for IDEA

 3 Fixed issues

Build 2017.1.640

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.632

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-9858 Good code red: Incorrect type checking of result of a recursive method with path-dependent types

Build 2017.1.629

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11599 SBT Shell `Start SBT Shell` action does nothing

  • SCL-594 java.lang.ClassCastException: com.intellij.testFramework.LightVirtualFile cannot be cast to com.intellij.openapi.vfs.VirtualFileWithId

Build 2017.1.618

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.610

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.603

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-9119 Good code red: apply call type is not inferred

  • IDEA-169008 Gradle: unnesessary module is configured on creating a new project; Throwable at com.intellij.openapi.module.impl.ModuleManagerImpl.loadModules

Build 2017.1.589

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.586

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.582

Download Scala plugin for IDEA

 2 Fixed issues

Build 2017.1.571

Download Scala plugin for IDEA

 5 Fixed issues

Build 2017.1.559

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.538

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11313 Wrong super.equals(error) conversion

  • SCL-11451 Java class with static elements is converted to Scala object

  • SCL-11490 REPL Worksheet "Internal error: scala.util.PropertiesTrait.$init$(Lscala/util/PropertiesTrait;)V" for any kind of expression with Scala 2.12

  • SCL-11268 Artifact index issues

Build 2017.1.513

Download Scala plugin for IDEA

 9 Fixed issues

Build 2017.1.499

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.492

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.488

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10427 Postfix completion: println

  • SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists

  • IDEA-169008 Gradle: unnesessary module is configured on creating a new project; Throwable at com.intellij.openapi.module.impl.ModuleManagerImpl.loadModules

Build 2017.1.457

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11458 Enum + Method convertation generates incorrect code

  • SCL-11402 scala.meta macro expansion fails when pattern matching on annotation type parameter

  • SCL-11259 Show parameter tool-tips (Ctrl-P) does not work in complex / multi-line situations

  • SCL-11262 Incorrect type

  • SCL-11401 scala.meta macro expansion fails when pattern matching on annotation constructor with Symbol*

Build 2017.1.432

Download Scala plugin for IDEA

 4 Fixed issues

Build 2017.1.424

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11449 Worksheet fail if it runs in Interactive mode with REPL

Build 2017.1.415

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.405

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.394

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.380

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.364

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11393 Java to Scala conversion doesn't apply annotation settings

  • SCL-11370 When paste Java code to Scala class, converter deletes empty lines before place of paste

  • SCL-11405 IDE creates scala type file in case of Java code copy-paste

Build 2017.1.356

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.344

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.342

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.335

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.327

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.316

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8768 Renaming class name could give result of class import get appended with dollar sign ($)

Build 2017.1.305

Download Scala plugin for IDEA

 1 Fixed issues

Build 2017.1.297

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.294

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.288

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-8053 Configurable Import Sort Ordering

Build 2017.1.285

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11339 batch optimize import aborts if an exception occurs

Build 2017.1.280

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11340 NullPointerException while running project

Build 2016.3.746

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.269

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.745

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.266

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.259

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.246

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists

  • SCL-4280 Format action incorrectly formats method signature in scaladoc

  • SCL-4867 <Click to see difference> for ScalaTest

Build 2017.1.244

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.239

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11282 Highlighting fails for imported package with reserved word in name

  • SCL-3286 Smart Code Completion ignores "Exclude from Import and Completion" option

  • SCL-11304 SBT Shell If I cancel restart action, SBT Console anyway does it

Build 2017.1.227

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.221

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-3286 Smart Code Completion ignores "Exclude from Import and Completion" option

  • SCL-11304 SBT Shell If I cancel restart action, SBT Console anyway does it

Build 2017.1.212

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11282 Highlighting fails for imported package with reserved word in name

Build 2017.1.192

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.183

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.181

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.177

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.170

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-6913 Code Style for Scala: Method call arguments, New line after '(' only if multi-line args exists

  • SCL-4280 Format action incorrectly formats method signature in scaladoc

  • SCL-4867 <Click to see difference> for ScalaTest

Build 2017.1.155

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.744

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.138

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11271 IDEA suggest to convert sealed trait to SAM

Build 2017.1.136

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.131

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.123

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11255 Code Completion does not work for inner classes defined locally

  • SCL-10543 'Implement methods' generates full path for path-dependent types

Build 2017.1.116

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10543 'Implement methods' generates full path for path-dependent types

Build 2016.3.743

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.741

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2017.1.100

Download Scala plugin for IDEA

 9 Fixed issues
  • SCL-11033 Update Button in Scala settings

  • SCL-11245 Debugger skipped breakpoints (no executable code found ...)

  • SCL-11241 Remove extra leading space in Scala inspections settings

  • SCL-11204 Scala implicit declaration never used weak warning

  • SCL-11223 Disabling auto import on nested class

  • SCL-11214 IDE permanently freezes on attempt to set break point (occurs in release and EAP)

  • SCL-11199 Spelling error on scala code style Type Annotations tab

  • SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled

  • SCL-11224 Scala.js false positive: Reassignment to val

Build 2016.3.737

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-11245 Debugger skipped breakpoints (no executable code found ...)

  • SCL-11241 Remove extra leading space in Scala inspections settings

  • SCL-11224 Scala.js false positive: Reassignment to val

Build 2016.3.735

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11199 Spelling error on scala code style Type Annotations tab

Build 2016.3.721

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.716

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-11223 Disabling auto import on nested class

  • SCL-11214 IDE permanently freezes on attempt to set break point (occurs in release and EAP)

  • SCL-11204 Scala implicit declaration never used weak warning

  • SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled

Build 2016.3.706

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11200 IDEA Ultimate / scala plugin gives warnings that it cannot connect to the compile server

Build 2016.3.695

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.693

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.691

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.689

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11024 scala.meta macro annotation on objects with apply methods

Build 2016.3.677

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.674

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-11170 Cannot perform "Undo" action (delete) for newly created .scala file

  • SCL-10017 Debugger can't evaluate

  • SCL-11146 Auto generation of anonymous classes doesn't always use overridden methods' return type

  • SCL-11119 PartialFunction argument to extension function wrongly marked as invalid

  • SCL-11016 Latest version of Scala plugin changed casting when converting Scala function to Java?

Build 2016.3.660

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11119 PartialFunction argument to extension function wrongly marked as invalid

Build 2016.3.640

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.631

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11152 Scala.meta annotations handled incorrectly when imported from library

Build 2016.3.620

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11065 Breadcrumb text not visible (or not respecting colour preferences) with Scala plug-in enabled

Build 2016.3.610

Download Scala plugin for IDEA

 6 Fixed issues
  • SCL-11116 Imported implicit parameter marked as unused, while it's used in implicit conversion

  • SCL-11120 UI freeze

  • SCL-11142 Type annotation resolving of inner class of java class is wrong

  • SCL-10858 decompiler is not aware of lazy vals

  • SCL-11091 Can't run test if file contains object with main method

  • SCL-11105 IntelliJ IDEA 2016.3 Ultimate now showing "Project JDK is not defined" on non-Java project. Please turn it off.

Build 2016.3.598

Download Scala plugin for IDEA

 4 Fixed issues
  • SCL-10160 cannot create application run configuration from scala object with "Choose main class" dialog

  • SCL-10777 Object with `main` method entry point issues

  • SCL-11082 Can't run Scala app if object has a companion class

  • SCL-10773 Run configuration has warning about missing main method for companion object

Build 2016.3.591

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.584

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11099 Expansion of macro-annotated method fails

  • SCL-11098 Incorrect expansion of infix types

Build 2016.3.580

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-11103 Array rendering in worksheet. Regression.

Build 2016.3.564

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.561

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.557

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-11071 wrong unresolved dependencies warning for files in `project` directory

  • SCL-11072 NullPointerException after upgrading to Scala plugin version 2016.3.4

Build 2016.3.550

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.548

Download Scala plugin for IDEA

 5 Fixed issues
  • SCL-10965 Incorrect scala.meta expansion

  • SCL-9827 Error during import of sbt project

  • SCL-11047 Stuck on indexing with 2016.3

  • SCL-11004 Copy past does not work, SOE in log

  • SCL-11005 Latest version of IDEA 2016.3 scala plugin not compatible with sbt-multi-jvm plugin

Build 2016.3.529

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.525

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.521

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.512

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.505

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.502

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10974 Type added by type_annotation_inspection makes code red and breaks compilation

Build 2016.3.497

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10969 AddTypeAnnotation inspection doesn't disappear in some cases

Build 2016.3.492

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.483

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.479

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.467

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.458

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10922 Good code yellow: 'Remove "new" modifier' from overriden case class

  • SCL-8705 Ever-increasing memory consumption until the IDE crashes

Build 2016.3.406

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10922 Good code yellow: 'Remove "new" modifier' from overriden case class

Build 2016.3.396

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.391

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.388

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.379

Download Scala plugin for IDEA

 2 Fixed issues
  • SCL-10884 Automatic import for member calls, like `asScala`

  • SCL-9577 Scala Worksheet Incorrectly Displays "Wrong Forward Reference"

Build 2016.3.375

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-8887 Find usages for var class parameters finds all access as read value, no writes

  • SCL-9771 Categorize apply/unapply usages for case classes

  • SCL-7570 Find usages categorizes some constructor calls as "Value read"

Build 2016.3.361

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-6417 "Type mismatch" when using scalaz validation

Build 2016.3.338

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.336

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.334

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10894 Better UI handling of dependency resolution errors

Build 2016.3.315

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10218 highlighting, type checking, and error highlighting not working in scala scripts and scala console

Build 2016.3.310

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-8827 Implicit ToResponseMarshallable conversion not detected inside akka-http complete blocks

  • SCL-10624 akka-http routes dsl regression in 2016.2

  • SCL-9877 akka-http - combined directives not properly highlighted

Build 2016.3.302

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10636 Wrong error highlighting in a Akka-Http project

Build 2016.3.299

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.292

Download Scala plugin for IDEA

 1 Fixed issues
  • IDEA-162923 junit-jupiter 5 messes detection of non-annotated JUnit tests

Build 2016.3.284

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.282

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.276

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.267

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.262

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.255

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.251

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10788 Introduce Variable refactoring does not ignore whitespaces

  • SCL-10820 Find/Show usages fail to detect usage of package private variables which are defined in a package object

  • SCL-10217 find usage finds fields of wrong classes

Build 2016.3.224

Download Scala plugin for IDEA

 1 Fixed issues

 

Build 2016.3.208

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.200

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.192

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.190

Download Scala plugin for IDEA

 1 Fixed issues

Build 2016.3.183

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.179

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.174

Download Scala plugin for IDEA

 0 Fixed issues

 

Build 2016.3.168

Download Scala plugin for IDEA

 3 Fixed issues
  • SCL-10677 Respect type annotation settings in "create from usage" handlers

  • SCL-10763 Debugger crashes after encountering an instance of scala built java class.

  • SCL-10764 "Extract method" that was invoked in method definition keeps "Specify type" checkbox unchecked even if default setting is "Add"

Build 2016.3.160

Download Scala plugin for IDEA

 1 Fixed issues
  • SCL-10677 Respect type annotation settings in "create from usage" handlers

Build 2016.3.155

Download Scala plugin for IDEA