altsem / gitu

A TUI Git client inspired by Magit
MIT License
1.66k stars 86 forks source link

build(deps): bump the minor-patch group with 19 updates #154

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the minor-patch group with 19 updates:

Package From To
chrono 0.4.37 0.4.38
figment 0.10.16 0.10.18
ratatui 0.26.1 0.26.2
serde 1.0.197 1.0.199
tui-prompts 0.3.10 0.3.11
tree-sitter 0.20.10 0.22.5
tree-sitter-highlight 0.20.1 0.22.5
tree-sitter-rust 0.20.4 0.21.2
tree-sitter-javascript 0.20.4 0.21.0
tree-sitter-c 0.20.8 0.21.0
tree-sitter-json 0.20.2 0.21.0
tree-sitter-cpp 0.20.5 0.22.0
tree-sitter-go 0.20.0 0.21.0
tree-sitter-python 0.20.4 0.21.0
tree-sitter-bash 0.20.5 0.21.0
tree-sitter-php 0.20.0 0.22.2
tree-sitter-java 0.20.2 0.21.0
tree-sitter-ocaml 0.20.4 0.22.0
unicode-width 0.1.11 0.1.12

Updates chrono from 0.4.37 to 0.4.38

Release notes

Sourced from chrono's releases.

v0.4.38

This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient days_since method for the Weekday type.

Chrono 0.4.38 also removes the long deprecated rustc-serialize feature. Support for rustc-serialize will be soft-destabilized in the next Rust edition. Removing the feature will not break existing users of the feature; Cargo will just not update dependents that rely on it to newer versions of chrono.

In chrono 0.4.36 we made an accidental breaking change by switching to derive(Copy) for DateTime instead of a manual implementation. It is reverted in this release.

Removals

Additions

Fixes

  • Return error when rounding with a zero duration (#1474, thanks @​Dav1dde)
  • Manually implement Copy for DateTime if offset is Copy (#1573)

Internal

  • Inline test_encodable_json and test_decodable_json functions (#1550)
  • CI: Reduce combinations in cargo hack check (#1553)
  • Refactor formatting code (#1335)
  • Optimize number formatting (#1558)
  • Only package files needed for building and testing (#1554)

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

Commits
  • 352a352 Prepare 0.4.38
  • 46d44d6 Manually implement Copy for DateTime if offset is Copy
  • 760eb66 Update windows-bindgen requirement from 0.55 to 0.56
  • 391187f Return error when rounding with zero duration
  • ffc75e5 Add TimeDelta::checked_mul and TimeDelta::checked_div
  • f8cecbe Make Weekday::num_days_from public, rename to days_since.
  • 0cfc405 Optimize number formatting
  • 74ba83b Take pad by value
  • 78e79db Match on tuples in format_fixed
  • f3d76c7 Match on tuples in format_numeric
  • Additional commits viewable in compare view


Updates figment from 0.10.16 to 0.10.18

Commits


Updates ratatui from 0.26.1 to 0.26.2

Release notes

Sourced from ratatui's releases.

v0.26.2

0.26.2 - 2024-04-15

This is a patch release that fixes bugs and adds enhancements, including new iterator constructors, List scroll padding, and various rendering improvements. ✨

Release highlights: https://ratatui.rs/highlights/v0262/

Features

  • 11b452d (layout) Mark various functions as const by @​EdJoPaTo in #951

  • 1cff511 (line) Impl Styled for Line by @​joshka in #968

    This adds `FromIterator` impls for `Line` and `Text` that allow creating
    `Line` and `Text` instances from iterators of `Span` and `Line`
    instances, respectively.
    
    let line = Line::from_iter(vec!["Hello".blue(), " world!".green()]);
    let line: Line = iter::once("Hello".blue())
        .chain(iter::once(" world!".green()))
        .collect();
    let text = Text::from_iter(vec!["The first line", "The second line"]);
    let text: Text = iter::once("The first line")
        .chain(iter::once("The second line"))
        .collect();
    

  • 654949b (list) Add Scroll Padding to Lists by @​CameronBarnes in #958

    Introduces scroll padding, which allows the api user to request that a certain number of ListItems be kept visible above and below the currently selected item while scrolling.
    
    let list = List::new(items).scroll_padding(1);
    

    Fixes:ratatui-org/ratatui#955

  • 26af650 (text) Add push methods for text and line by @​joshka in #998

... (truncated)

Changelog

Sourced from ratatui's changelog.

0.26.2 - 2024-04-15

This is a patch release that fixes bugs and adds enhancements, including new iterator constructors, List scroll padding, and various rendering improvements. ✨

Release highlights: https://ratatui.rs/highlights/v0262/

Features

  • 11b452d (layout) Mark various functions as const by @​EdJoPaTo in #951

  • 1cff511 (line) Impl Styled for Line by @​joshka in #968

    This adds `FromIterator` impls for `Line` and `Text` that allow creating
    `Line` and `Text` instances from iterators of `Span` and `Line`
    instances, respectively.
    
    let line = Line::from_iter(vec!["Hello".blue(), " world!".green()]);
    let line: Line = iter::once("Hello".blue())
        .chain(iter::once(" world!".green()))
        .collect();
    let text = Text::from_iter(vec!["The first line", "The second line"]);
    let text: Text = iter::once("The first line")
        .chain(iter::once("The second line"))
        .collect();
    

  • 654949b (list) Add Scroll Padding to Lists by @​CameronBarnes in #958

    Introduces scroll padding, which allows the api user to request that a certain number of ListItems be kept visible above and below the currently selected item while scrolling.
    
    let list = List::new(items).scroll_padding(1);
    

    Fixes:ratatui-org/ratatui#955

  • 26af650 (text) Add push methods for text and line by @​joshka in #998

    Adds the following methods to the `Text` and `Line` structs:
    - Text::push_line
    

... (truncated)

Commits
  • 363c4c5 chore(release): prepare for 0.26.2 (#1029)
  • b7778e5 fix(paragraph): unit test typo (#1022)
  • b5061c5 chore(deps): update stability requirement from 0.1.1 to 0.2.0 (#1021)
  • 359204c refactor: simplify to io::Result (#1016)
  • 14461c3 docs(breaking-changes): typos and markdownlint (#1009)
  • 3b002fd docs: update incompatible code warning in examples readme (#1013)
  • 0207160 fix(line): line truncation respects alignment (#987)
  • 26af650 feat(text): add push methods for text and line (#998)
  • 07da90a chore(funding): add eth address for receiving funds from drips.network (#994)
  • 125ee92 chore(docs): fix typos in crate documentation (#1002)
  • Additional commits viewable in compare view


Updates serde from 1.0.197 to 1.0.199

Release notes

Sourced from serde's releases.

v1.0.199

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @​aatifsyed)

v1.0.198

Commits
  • 1477028 Release 1.0.199
  • 789740b Merge pull request #2732 from aatifsyed/master
  • 8fe7539 fix: ambiguous associated type in forward_to_deserialize_any!
  • f6623a3 Ignore cast_precision_loss pedantic clippy lint
  • c4fb923 Release 1.0.198
  • 65b7eea Merge pull request #2729 from dtolnay/saturating
  • 01cd696 Integrate Saturating<T> deserialization into impl_deserialize_num macro
  • c13b3f7 Format PR 2709
  • a6571ee Merge pull request #2709 from jbethune/master
  • 6e38aff Revert "Temporarily disable miri on doctests"
  • Additional commits viewable in compare view


Updates tui-prompts from 0.3.10 to 0.3.11

Release notes

Sourced from tui-prompts's releases.

v0.3.11

Other

  • (deps) bump ratatui from 0.26.1 to 0.26.2 (#44)
Changelog

Sourced from tui-prompts's changelog.

0.3.11 - 2024-04-25

Other

  • (deps) bump ratatui from 0.26.1 to 0.26.2 (#44)
Commits


Updates tree-sitter from 0.20.10 to 0.22.5

Release notes

Sourced from tree-sitter's releases.

v0.22.5

No release notes provided.

v0.22.4

No release notes provided.

v0.22.3

No release notes provided.

v0.22.2

No release notes provided.

v0.22.1

Changelog

[0.22.1] — 2024-03-10

Bug Fixes

  • Cli build script behavior on release

v0.22.0

Changelog

[0.22.0] — 2024-03-10

Breaking

Features

Bug Fixes

... (truncated)

Changelog

Sourced from tree-sitter's changelog.

[0.22.5] - 2024-04-14

Bug Fixes

  • cli: Fixed an issue where unused constants were included in generated parsers in some cases.

[0.22.4] - 2024-04-12

Bug Fixes

  • cli: Fixed an issue where redundant conditionals were included in generated lexer functions.

[0.22.3] - 2024-04-12

Performance

[0.22.1] — 2024-03-10

Bug Fixes

  • Cli build script behavior on release

[0.22.0] — 2024-03-10

Breaking

Features

... (truncated)

Commits


Updates tree-sitter-highlight from 0.20.1 to 0.22.5

Release notes

Sourced from tree-sitter-highlight's releases.

v0.22.5

No release notes provided.

v0.22.4

No release notes provided.

v0.22.3

No release notes provided.

v0.22.2

No release notes provided.

v0.22.1

Changelog

[0.22.1] — 2024-03-10

Bug Fixes

  • Cli build script behavior on release

v0.22.0

Changelog

[0.22.0] — 2024-03-10

Breaking

Features

Bug Fixes

... (truncated)

Changelog

Sourced from tree-sitter-highlight's changelog.

[0.22.5] - 2024-04-14

Bug Fixes

  • cli: Fixed an issue where unused constants were included in generated parsers in some cases.

[0.22.4] - 2024-04-12

Bug Fixes

  • cli: Fixed an issue where redundant conditionals were included in generated lexer functions.

[0.22.3] - 2024-04-12

Performance

[0.22.1] — 2024-03-10

Bug Fixes

  • Cli build script behavior on release

[0.22.0] — 2024-03-10

Breaking

Features

... (truncated)

Commits
  • cdd4688 0.22.5
  • 32b8794 docs: Add note about 0.22.3 release to CHANGELOG.md
  • 295344b fix: Avoid generating unused character set constants
  • a7a47d5 fix(rust): compilation on wasm32-wasi
  • 9ba8f6d fix(cli): test parsing on windows
  • 2852579 0.22.4
  • 50d0dfb Always bump at least the patch version in bump xtask
  • 63fa0f2 Include 2-character ranges in array-based state transitions
  • 056237f Fix sorting of transitions within a lex state
  • a3d3387 0.22.3
  • Additional commits viewable in compare view


Updates tree-sitter-rust from 0.20.4 to 0.21.2

Commits


Updates tree-sitter-javascript from 0.20.4 to 0.21.0

Commits


Updates tree-sitter-c from 0.20.8 to 0.21.0

Commits
  • b125bec build: update makefile for macos installation
  • 70c0dde ci: update workflows
  • db11e91 build: update bindings and versions
  • 652433f ci: remove appveyor
  • f64a422 ci: use nodejs 20 for appveyor
  • 72a60ea chore: generate
  • e3f4c95 fix: ms call modifier missing in some spots
  • 579f349 fix: allow ms pointer modifiers in abstract pointer declarators
  • 8e6e28c fix: ternary consequences can have comma expressions
  • bac0e89 fix: asm strings can be concatenated
  • Additional commits viewable in compare view


Updates tree-sitter-json from 0.20.2 to 0.21.0

Commits


Updates tree-sitter-cpp from 0.20.5 to 0.22.0

Commits
  • 72fd001 0.22.0
  • f3d2757 chore: generate
  • f8efc57 feat: support reference declarators in types
  • 60d357f feat: add optional attribute declarations after 'namespace'
  • 1c3c93d feat: support pure virtual destructors
  • aa79a17 fix: specifier and virtual do not strictly require each other
  • f79b9d9 fix(scanner): only call memcpy if length is greater than 0
  • d0b4e00 chore: generate
  • 8a64c2d feat(scanner): use alloc header
  • 075886a ci: update workflows
  • Additional commits viewable in compare view


Updates tree-sitter-go from 0.20.0 to 0.21.0

Commits
  • 5c0024c ci: update workflows
  • 174bc44 build: updating bindings and versions
  • cb83456 chore: generate
  • b82ab80 refactor!: rework type parameters and interface type elements
  • e395081 feat: support type instantiation expressions
  • fd577c4 docs: update badges
  • ff86c7f chore: regenerate with master
  • See full diff in compare view


Updates tree-sitter-python from 0.20.4 to 0.21.0

Commits
  • 0f9047c build: update bindings and versions
  • bac8189 ci: update workflows
  • 03e88c1 ci: add failure
  • bf1c091 chore: update bindings
  • 1030ed7 fix: don't parse the l suffix in floats, allow trailing commas in type
  • 22d3f87 ci: clone all examples at once
  • 64619c4 ci: use new upstream workflows
  • 27f866b feat: improve bindings
  • 671bb1b fix(queries): use last-precedence for highlights
  • 0bb270c fix: regenerate with operator precedence fix
  • Additional commits viewable in compare view


Updates tree-sitter-bash from 0.20.5 to 0.21.0

Commits
  • f3f26f4 docs: add pypi badge
  • 152c934 feat!: use the array api in the scanner
  • de04ef1 build: update makefile for macos installation
  • fd394b8 ci: bump tree-sitter/parser-setup-action from 1.1 to 1.2
  • e318c3e ci: update workflows
  • 664c274 build: update bindings and versions
  • 975bc70 docs: update badges
  • 8df9ea8 ci: bump actions/setup-node from 3 to 4
  • 86cd460 ci: bump actions/checkout from 3 to 4
  • 8247a5b ci: add dependabot for actions
  • Additional commits viewable in compare view


Updates tree-sitter-php from 0.20.0 to 0.22.2

Release notes

Sourced from tree-sitter-php's releases.

v0.22.2

What's Changed

New Contributors

Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.22.0...v0.22.2

v0.22.0

What's Changed

Breaking Change

  • exponentiation_expression has been removed and is now part of binary_expression

Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.21.1...v0.22.0

v0.21.1

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter-php/compare/v0.20.0...v0.21.1

Commits
  • 78a78df 0.22.2
  • 3405704 fix: constructor hl precedence
  • 5ca6c12 0.22.1
  • 5035cca fix: move 'this' query lower in the highlights
  • 35bcb53 test: clone examples with depth=1 to speed up test
  • e6cc656 feat: add external-files key to tree-sitter config
  • ba42dc9 chore: bump cli version
  • 1ea74a6 Merge pull request #224 from calebdw/fix_comment_again
  • cf38b7f chore: generate
  • 338b71b fix: comment precedence
  • Additional commits viewable in compare view


Updates tree-sitter-java from 0.20.2 to 0.21.0

Commits
  • 953abfc ci: update workflows
  • 60d0376 build: update bindings and versions
  • d6791cf chore: generate
  • be8ecb6 fix: tweak escape sequence and identifier rules
  • 388720a refactor: remove condition rule
  • 2aae502 fix(test): remove leading space
  • 5e62fbb fix: unescaped curly brace in regex and invert query precedence for test
  • 99b29f1 docs: update badges
  • See full diff in compare view


Updates tree-sitter-ocaml from 0.20.4 to 0.22.0

Release notes

Sourced from tree-sitter-ocaml's releases.

v0.22.0

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.2...v0.22.0

v0.21.2

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.1...v0.21.2

v0.21.1

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.21.0...v0.21.1

v0.21.0

What's Changed

Full Changelog: https://github.com/tree-sitter/tree-sitter-ocaml/compare/v0.20.4...v0.21.0

Commits


Updates unicode-width from 0.1.11 to 0.1.12

Commits
  • 8092f84 Bump to 0.1.12
  • 73f816e Merge pull request #41 from Jules-Bertholet/emoji-presentation
  • 6b503fa Support emoji presentation sequences
  • 3885393 Merge pull request #39 from Jules-Bertholet/no-more-unicodedata
  • afd136a Merge pull request #40 from Jules-Bertholet/document-widths
  • 1e623c5 Carg... _Description has been truncated_
dependabot[bot] commented 2 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.