Skip to content

Releases: JuliaArrays/StructArrays.jl

v0.6.2

11 Sep 16:19
Compare
Choose a tag to compare

StructArrays v0.6.2

Diff since v0.6.1

Closed issues:

  • reinterpret might give wrong result? (#197)
  • StructArray ctor type instability (#203)

Merged pull requests:

v0.6.1

25 Aug 16:08
e0b70ac
Compare
Choose a tag to compare

StructArrays v0.6.1

Diff since v0.6.0

Closed issues:

  • Is 3D+ possible? (#193)
  • hcat/vcat on large arrays not returning/hanging/very slow (#195)

Merged pull requests:

  • improve type stability and runtime performance (#194) (@ranocha)
  • implement specialization of Base.dataids to speed-up broadcast (#196) (@ranocha)
  • minor refactor and version bump (#198) (@piever)

v0.6.0

27 Jun 18:19
30ae00e
Compare
Choose a tag to compare

StructArrays v0.6.0

Diff since v0.5.1

Closed issues:

  • Cannot both broadcast and access components with StructArrays of StaticArrays (#179)
  • setindex! and setfield! of immutable types (#181)
  • use convert in setindex! and push! (#182)
  • Indexed ".=" behavior and Base.dotview (#187)

Merged pull requests:

  • Adding support for components/broadcasting/views with StructArrays of StaticArrays (#186) (@jlchan)
  • Add Base.pop! method to StructVector (#190) (@saolof)
  • update news file and minor number (#192) (@piever)

v0.5.1

07 Apr 18:40
ce6da29
Compare
Choose a tag to compare

StructArrays v0.5.1

Diff since v0.5.0

Closed issues:

  • Remove use of tuple_type_head, tuple_type_cons, and tuple_type_tail (#143)
  • components(x) not working in tutorial example (#173)
  • Custom storage for field arrays (#175)

Merged pull requests:

v0.5.0

06 Feb 16:32
c4c54b9
Compare
Choose a tag to compare

StructArrays v0.5.0

Diff since v0.4.4

Closed issues:

  • Use with CUDAnative (#86)
  • Broadcasting a StructArray yields a regular array (#89)
  • How can I save/load StructArray type? (#108)
  • unwrapping nested structs performance problem (#122)
  • Nested structs broken (#126)
  • Handling Heterogeneous types (#135)
  • Default to getfield rather than getproperty for field access (#137)
  • Bypass struct construction in createinstance (#138)
  • Feature request or documentation request: delete a row (#144)
  • Figure out what table manipulation code needs to stay (#147)
  • LazyRow allocations (#152)
  • Migrate to travis-ci.com (#154)
  • Tag new release? (#155)
  • copy fails with StructArray of views (#169)

Merged pull requests:

v0.4.4

25 Jun 10:09
7b77672
Compare
Choose a tag to compare

StructArrays v0.4.4

Diff since v0.4.3

Closed issues:

  • Getting along with Zygote (#124)
  • Struct containing a StructArray is not type stable (#125)

Merged pull requests:

v0.4.3

22 Mar 16:06
74d1ead
Compare
Choose a tag to compare

StructArrays v0.4.3

Diff since v0.4.2

Merged pull requests:

  • make compatible with CUDA kernels (#114) (@piever)
  • RFC: Add append!(::StructVector, iterator::Any) using Tables.isrowtable (#117) (@tkf)
  • bump version for release (#118) (@piever)
  • switch to getcolumn and support tables in ND StructArray (#119) (@piever)
  • avoid unnecessary generated function (#120) (@piever)
  • foreachfield and staticschema cleanup (#121) (@piever)
  • use defaultarray for collection (#123) (@piever)

v0.4.2

13 Feb 16:08
86252c8
Compare
Choose a tag to compare

StructArrays v0.4.2

Diff since v0.4.1

Closed issues:

  • Pretty printing of a Struct Array as Tabular (#93)

Merged pull requests:

v0.4.1

20 Dec 00:33
v0.4.1
Compare
Choose a tag to compare

v0.4.1 (2019-12-19)

Diff since v0.4.0

Closed issues:

  • collect_structarray does not work with stateful iterators with length (#99)
  • Move to JuliaArrays (#95)
  • Simplify __init__ (#64)

Merged pull requests:

v0.4.0

03 Jul 14:34
v0.4.0
d22a69e
Compare
Choose a tag to compare

v0.4.0 (2019-06-03)

Diff since v0.3.4

Merged pull requests: