Releases: man-group/sparrow
Releases · man-group/sparrow
Release 2.4.0
What's Changed
- Fix documentation about deep copy by @Alex-PLACET in #664
- Add mutability for list array by @Alex-PLACET in #659
- Add slice_inplace by @Alex-PLACET in #665
- Pin doctest version to 2.4.12 in environment configuration files by @Alex-PLACET in #668
- Refactor iterators to use pointer_index_iterator_base for improved co… by @Alex-PLACET in #666
Full Changelog: 2.3.1...2.4.0
Release 2.3.1
What's Changed
- Missing for CHAR_BIT by @serge-sans-paille in #655
- Fix integration tests CI by @Alex-PLACET in #656
- Fix specialization of float16 by @Alex-PLACET in #654
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #657
- Add tests for dynamic_bitset : set to false with null buffer by @Alex-PLACET in #658
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #661
- Fix metadata crash by @Hind-M in #660
- Handle
isOrderedin dict by @Hind-M in #662
Full Changelog: 2.3.0...2.3.1
Release 2.3.0
What's Changed
- Add zero copy tests by @Alex-PLACET in #650
- Fix typo in CMake build option for documentation by @bmoscon in #652
- Add copy trackers in tests by @Alex-PLACET in #651
New Contributors
Full Changelog: 2.2.1...2.3.0
Release 2.2.1
What's Changed
- Remove some todos by @Alex-PLACET in #647
- Add missing data_type_to_format for run_encoded by @Alex-PLACET in #648
- Fix zero copy by @Alex-PLACET in #649
Full Changelog: 2.2.0...2.2.1
Release 2.2.0
What's Changed
- Copy tracker by @JohanMabille in #555
- Simplify bitmap management by @Alex-PLACET in #644
- Improve bit manipulation in dynamic bitset by @Alex-PLACET in #646
Full Changelog: 2.1.0...2.2.0
Release 2.1.0
What's Changed
- Add decimal modifiers by @Alex-PLACET in #629
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #630
- Fix one char typo in two places [ci skip] by @eddelbuettel in #631
- Add missing types in
data_type_to_formatby @Hind-M in #633 - Fix notebook example by @Alex-PLACET in #635
- Typo: Caught by @ax3l in #636
- Migrate to emscripten 4-x by @anutosh491 in #637
- Enable more tests for the emscripten build by @anutosh491 in #638
- Fix array children() dll import for Windows by @Alex-PLACET in #640
- Use policy for dynamic bitset to handle nullcount by @Alex-PLACET in #641
- arrow_array_stream_proxy push method now uses layout_or_array as input by @Alex-PLACET in #643
- Add libpopcnt by @Alex-PLACET in #642
New Contributors
Full Changelog: 2.0.0...2.1.0
Release 2.0.0
What's Changed
- Fetch doxygen awesome css by @Alex-PLACET in #618
- Implemented ranges::accumulate by @JohanMabille in #620
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #621
- Add html anchor by @eddelbuettel in #623
- Add an asan build with msvc by @Alex-PLACET in #624
- Use xsimd allocator by @Alex-PLACET in #622
- Add documentation about allocators by @Alex-PLACET in #625
- Adjust instantiation order to match declaration by @eddelbuettel in #626
- USE_DATE_POLYFILL OFF by default and don't fetch it if not needed by @Alex-PLACET in #627
- Fix date fetching by @Alex-PLACET in #628
New Contributors
- @eddelbuettel made their first contribution in #623
Full Changelog: 1.4.0...2.0.0
Release 1.4.0
What's Changed
- Improve timestamp array by @Alex-PLACET in #598
- [removed] Add uuid array by @Alex-PLACET in #594
- Reduce code duplication of list array by @Alex-PLACET in #596
- Record batch array by reference by @Alex-PLACET in #597
- [removed] Add json array canocinal extension by @Alex-PLACET in #599
- Fix metadata copy in schema by @Alex-PLACET in #601
- Fix implicit conversions by @Alex-PLACET in #602
- Add
sparrow-json-readerto conan by @Hind-M in #603 - Fix metadata in dictionary for the integration tests by @Alex-PLACET in #609
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #610
- [removed] Bool8 array by @Alex-PLACET in #605
- Array registry for dispatch and factory by @Alex-PLACET in #611
- Simplify make_dispatch_table in the registry by @Alex-PLACET in #613
- Remove array extensions by @Alex-PLACET in #614
- Fix std::byte and sequence_view formatting by @Alex-PLACET in #562
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #615
- Add arrow array stream by @Alex-PLACET in #608
- Many small fixes on ArrowStream by @JohanMabille in #616
- Simplified move_array/schema implementation by @JohanMabille in #617
Full Changelog: 1.3.0...1.4.0
Release 1.3.0
What's Changed
- Fixed doc badge by @JohanMabille in #574
- Add documentation for record_batch by @Alex-PLACET in #576
- Add postfix to binaries by @Alex-PLACET in #575
- Improve map_array by @Alex-PLACET in #578
- Improve variable_size_binary_view_array by @Alex-PLACET in #577
- Improve fixed width binary array by @Alex-PLACET in #579
- Add a check on offset value in variable size binary array by @Alex-PLACET in #580
- Add resize method for null_array by @Alex-PLACET in #583
- Made json_reader an independent CMake package by @JohanMabille in #584
- Fixed record_batch:to_vector implementation by @JohanMabille in #586
- Improve union array by @Alex-PLACET in #581
- Add const version of get_arrow_array and get_arrow_schema by @Alex-PLACET in #590
- Add offset and null_count methods to typed and untyped arrays by @Alex-PLACET in #592
- Add mutability binary view by @Alex-PLACET in #526
- Add method to get dictionary from untyped array by @Alex-PLACET in #591
- Get children from untyped array by @Alex-PLACET in #593
Full Changelog: 1.2.0...1.3.0
Release 1.2.0
What's Changed
- Add direct extraction from record_batch by @Alex-PLACET in #564
- Add initial testing for Emscripten CI by @anutosh491 in #549
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #568
- Add xeus cpp jupyter notebook with sparrow examples by @Alex-PLACET in #570
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #571
- Move the implementation of array formatter to source file to reduce c… by @JohanMabille in #572
- Remove osx13 from workflow as it will be deprecated soon by @Alex-PLACET in #573
- Improve struct array and value by @Alex-PLACET in #535
Full Changelog: 1.1.2...1.2.0