Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: GradleUp/shadow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9.4.0
Choose a base ref
...
head repository: GradleUp/shadow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9.4.1
Choose a head ref
  • 20 commits
  • 21 files changed
  • 4 contributors

Commits on Mar 15, 2026

  1. Configuration menu
    Copy the full SHA
    a603f7e View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2026

  1. Update kotlin monorepo to v2.3.20 (#1978)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 16, 2026
    Configuration menu
    Copy the full SHA
    683b5d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2026

  1. Add tests for remapClass (#1974)

    * Configure compileKotlin and compileJava
    
    * Add RelocatorRemapperTest
    
    * Cleanups
    
    * Add more cases
    Goooler authored Mar 17, 2026
    Configuration menu
    Copy the full SHA
    2f1d607 View commit details
    Browse the repository at this point in the history
  2. Migrate BytecodeRemappingTest to using ASM (#1980)

    `BytecodeRemappingTest` used `java.lang.classfile` (Java 24+ API) for parsing remapped class bytes, making the tests fail to compile on JDK < 24. Replaces all usages with ASM (`org.vafer.jdeb.shaded.objectweb.asm`), which is already on the classpath via `jdependency`.
    
    **Changes:**
    - Removes `java.lang.classfile.*` imports; adds ASM visitor imports (`ClassReader`, `ClassVisitor`, `FieldVisitor`, `MethodVisitor`, `AnnotationVisitor`, `Label`, `Opcodes`)
    - Adds `ClassBytecodeInfo` / `MethodBytecodeInfo` data classes to hold visitor-collected results
    - Adds `ByteArray.classInfo()` private extension that drives a `ClassReader.accept` pass to collect annotations, field descriptors, method descriptors, signatures, local variable descriptors, LDC string constants, CHECKCAST targets, and invoke owners
    - Simplifies assertions: class name / superclass / interfaces read directly from `ClassReader`; everything else via `classInfo()`
    - Reverts f88e184
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    Co-authored-by: Goooler <wangzongler@gmail.com>
    3 people authored Mar 17, 2026
    Configuration menu
    Copy the full SHA
    13566db View commit details
    Browse the repository at this point in the history
  3. Try out Tapmoc (#1979)

    Goooler authored Mar 17, 2026
    Configuration menu
    Copy the full SHA
    9919006 View commit details
    Browse the repository at this point in the history
  4. Revert "Try out Tapmoc (#1979)"

    This reverts commit 9919006.
    Goooler committed Mar 17, 2026
    Configuration menu
    Copy the full SHA
    4453e9b View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2026

  1. Configuration menu
    Copy the full SHA
    296c119 View commit details
    Browse the repository at this point in the history
  2. Update dependency com.facebook:ktfmt to v0.62 (#1982)

    * Update dependency com.facebook:ktfmt to v0.62
    
    * Fix style
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Goooler <wangzongler@gmail.com>
    renovate[bot] and Goooler authored Mar 18, 2026
    Configuration menu
    Copy the full SHA
    a11a939 View commit details
    Browse the repository at this point in the history
  3. Enable Isolated Projects for the project self (#1984)

    * Initial plan
    
    * Enable Isolated Projects for the shadow plugin project's own build
    
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    Copilot and Goooler authored Mar 18, 2026
    Configuration menu
    Copy the full SHA
    1d40fd2 View commit details
    Browse the repository at this point in the history
  4. Update plugin spotless to v8.4.0 (#1985)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 18, 2026
    Configuration menu
    Copy the full SHA
    e18c962 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2026

  1. Document excluding non-JAR transitive dependencies (#1986)

    * Initial plan
    
    * docs: add exclude approach for non-JAR transitive dependencies
    
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    Copilot and Goooler authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    1395087 View commit details
    Browse the repository at this point in the history
  2. Improve file type check for AAR (#1987)

    * Initial plan
    
    * Update AAR detection to check actual file content instead of extension
    
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    
    * Update JavaPluginsTest.kt
    
    * Reformat
    
    * Check extension as well
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    Co-authored-by: Zongle Wang <wangzongler@gmail.com>
    3 people authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    69dfdfc View commit details
    Browse the repository at this point in the history
  3. Update Gradle to v9.4.1 (#1988)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    5a1ab58 View commit details
    Browse the repository at this point in the history
  4. Update pluginPublish to v2.1.1 (#1989)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 19, 2026
    Configuration menu
    Copy the full SHA
    ca0dd71 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2026

  1. Update gradle/actions action to v6 (#1990)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 24, 2026
    Configuration menu
    Copy the full SHA
    e519072 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2026

  1. Update Develocity to v4.4.0 (#1992)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 25, 2026
    Configuration menu
    Copy the full SHA
    38ec3e2 View commit details
    Browse the repository at this point in the history
  2. Update actions/deploy-pages action to v5 (#1993)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 25, 2026
    Configuration menu
    Copy the full SHA
    0fb99ca View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2026

  1. Update plugin jetbrains-dokka to v2.2.0 (#1994)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Mar 26, 2026
    Configuration menu
    Copy the full SHA
    539d532 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2026

  1. Note #1978 in changelog

    Agent-Logs-Url: https://github.com/GradleUp/shadow/sessions/277159d5-79fb-4340-90e0-20d42d14a1eb
    
    Co-authored-by: Goooler <10363352+Goooler@users.noreply.github.com>
    Copilot and Goooler authored Mar 27, 2026
    Configuration menu
    Copy the full SHA
    7cf1ac5 View commit details
    Browse the repository at this point in the history
  2. Prepare version 9.4.1

    Goooler committed Mar 27, 2026
    Configuration menu
    Copy the full SHA
    f98d8f2 View commit details
    Browse the repository at this point in the history
Loading