Skip to content

Releases: QuantumKitHub/StridedViews.jl

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 18 Jun 14:34
77bc44b

StridedViews v0.5.2

Diff since v0.5.1

Patch release that removes some forced @inline annotations to improve compile times.

Merged pull requests:

  • Bump julia-actions/setup-julia from 2 to 3 (#41) (@dependabot[bot])
  • Bump codecov/codecov-action from 6 to 7 (#43) (@dependabot[bot])
  • Update Buildkite pipeline for the new JuliaGPU cluster (#44) (@maleadt)
  • Cut compile time: de-inline setup helpers + add a small precompile workload (#45) (@lkdvos)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 20 Apr 13:30
143fad7

StridedViews v0.5.1

Diff since v0.5.0

  • Added support for Adapt.jl across the board.
  • Reworked the test infrastructure.

Merged pull requests:

  • Dedicated Adapt extension (#39) (@lkdvos)
  • Modernize test workflow (+ try fix JET issues) (#40) (@lkdvos)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Apr 09:27
1414054

StridedViews v0.5.0

Diff since v0.4.6

Breaking changes

  • Moves from CUDA.jl to CUDACore.jl to reduce load times and precompilation burden

Other changes

  • Adds support for Metal.jl
  • Switch from CompatHelper to Dependabot

Merged pull requests:

v0.4.6

Choose a tag to compare

@github-actions github-actions released this 28 Feb 06:42
389f1f2

StridedViews v0.4.6

Diff since v0.4.5

  • Added JLArrays extension for GPU mocking for this package and those downstream

Merged pull requests:

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 26 Feb 14:44
44b764a

StridedViews v0.4.5

Diff since v0.4.4

Fixes error in AMDGPU extension which references a non-existent type

Merged pull requests:

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 26 Feb 11:20
4daa5e7

StridedViews v0.4.4

Diff since v0.4.3

Added an extension supporting AMDGPU.jl's array types
Made the Adapt.adapt_storage methods for GPU-backed StridedViews more generic
Added more tests for GPU-backed StridedViews
Switch to Runic formatter and reformatted src, ext, and test directories

Merged pull requests:

Closed issues:

  • Move to QuantumKitHub for buildkite tests? (#22)

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 20 Jan 13:46
8114e47

StridedViews v0.4.3

Diff since v0.4.2

Merged pull requests:

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 17 Jan 20:00
3fde672

StridedViews v0.4.2

Diff since v0.4.1

Merged pull requests:

  • Bump actions/checkout from 4 to 5 (#17) (@dependabot[bot])
  • Bump actions/checkout from 5 to 6 (#18) (@dependabot[bot])
  • Support equal sizeof bitstype reinterpret to deal with Mooncake's ridiculous complex number tangent type (#19) (@Jutho)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 31 Mar 21:06
c82d7c8

StridedViews v0.4.1

Diff since v0.4.0

Merged pull requests:

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 23 Mar 18:18

StridedViews v0.4.0

Diff since v0.3.2

v0.4 attempts to decrease on compile times by normalizing the parent array type, either reshaping it to a vector where possible, or unpacking the Memory object in the relevant Julia versions.
This is a breaking change, since it is no longer guaranteed that parent(StridedView(A)) === A, but otherwise should not alter any behavior.

Merged pull requests: