-
Notifications
You must be signed in to change notification settings - Fork 395
Comparing changes
Open a pull request
base repository: scala-js/scala-js
base: cce23c9
head repository: scala-js/scala-js
compare: df42b55
- 12 commits
- 22 files changed
- 3 contributors
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f1fc32 - Browse repository at this point
Copy the full SHA 2f1fc32View commit details
Commits on Oct 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1982a6b - Browse repository at this point
Copy the full SHA 1982a6bView commit details -
Merge pull request #4909 from gzm0/no-block-abuse
Do not (ab)use blocks for top level trees
Configuration menu - View commit details
-
Copy full SHA for 168d343 - Browse repository at this point
Copy the full SHA 168d343View commit details
Commits on Oct 16, 2023
-
Create a VarGen scope for dispatchers
Dispatchers are the only place where we pass a dynamically computed string to the VarGen subsystem.
Configuration menu - View commit details
-
Copy full SHA for 6c21424 - Browse repository at this point
Copy the full SHA 6c21424View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 414b2cd - Browse repository at this point
Copy the full SHA 414b2cdView commit details
Commits on Oct 18, 2023
-
Merge pull request #4911 from gzm0/static-fields
Allocate all emitter var field strings statically
Configuration menu - View commit details
-
Copy full SHA for b8fb2f2 - Browse repository at this point
Copy the full SHA b8fb2f2View commit details
Commits on Nov 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 11a5e4a - Browse repository at this point
Copy the full SHA 11a5e4aView commit details
Commits on Nov 3, 2023
-
Merge pull request #4912 from ekrich/topic/reader
Add java.io.FilterReader
Configuration menu - View commit details
-
Copy full SHA for 2fa0a0a - Browse repository at this point
Copy the full SHA 2fa0a0aView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95346cf - Browse repository at this point
Copy the full SHA 95346cfView commit details
Commits on Nov 9, 2023
-
Split the scalalib .sjsir files in a separate artifact scalajs-scalalib.
Previously, the `.sjsir` files of the scalalib (and libraryAux) were bundled inside scalajs-library.jar. With the plan to drop forward binary compatibility of the upstream scala-library.jar, this model will not work anymore. We now publish those `.sjsir` files in their own artifact `scalajs-scalalib.jar`. It is versioned *both* with the Scala version number and the Scala.js version number, in a way that will allow Ivy resolution to pick the right one. At the POM level, `scalajs-scalalib` depends on `scalajs-javalib`. `scalajs-library` depends on the other two. However, in terms of *actual* content dependencies, as is, `scalajs-scalalib` also depends on `scalajs-library`. If the former is present on a classpath but not (a recent enough version of) the latter, linking errors can appear. This should not be an issue because any real build that depends on `scalajs-scalalib` will also depend on `scalajs-library`. Moreover, if a more recent `scalajs-scalalib` is picked up by Ivy resolution that implicitly depends on a more recent `scalajs-library`, the library that introduces that dependency would also *explicitly* depend on the more recent `scalajs-library`, and so the latter would also be picked up by Ivy resolution. The sbt plugin explicitly adds a dependency on the `scalajs-scalalib` with a Scala/Scala.js version combination that matches `scalaVersion` and `scalaJSVersion`. This way, if it uses a Scala.js version that was built for Scala 2.13.12 but it itself uses Scala 2.13.15, it will get the back-published `scalajs-library` built for Scala 2.13.15.
Configuration menu - View commit details
-
Copy full SHA for b50df89 - Browse repository at this point
Copy the full SHA b50df89View commit details
Commits on Dec 4, 2023
-
Merge pull request #4913 from sjrd/split-scalalib-artifact
Split the scalalib .sjsir files in a separate artifact scalajs-scalalib.
Configuration menu - View commit details
-
Copy full SHA for 86d3f00 - Browse repository at this point
Copy the full SHA 86d3f00View commit details
Commits on Dec 26, 2023
-
7
Configuration menu - View commit details
-
Copy full SHA for df42b55 - Browse repository at this point
Copy the full SHA df42b55View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff cce23c9...df42b55