altsem / gitu

A TUI Git client inspired by Magit
MIT License
1.79k stars 93 forks source link

build(deps): bump the minor-patch group across 1 directory with 17 updates #144

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps the minor-patch group with 17 updates in the / directory:

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.198
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.0
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

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.198

Release notes

Sourced from serde's releases.

v1.0.198

Commits
  • 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"
  • 3d1b19e Implement Ser+De for Saturating\<T>
  • 5b24f88 Resolve legacy_numeric_constants clippy lints
  • 74d0670 Explicitly install a Rust toolchain for cargo-outdated job
  • 3bfab6e Temporarily disable miri on doctests
  • Additional commits viewable in compare view


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.0

Commits
  • 4736342 ci: update workflows
  • cca90a1 chore: generate
  • ae506b9 build: update bindings and workflows
  • 21483d0 fix: rework token tree punctuation
  • 58188b6 feat: break apart raw_string_literal
  • bd352d2 fix: allow integer literals in struct field initializers for tuple structs
  • e6b6401 feat: allow generics in tuple struct patterns
  • 97b4e66 fix: ambiguity with unit types
  • 24adbb7 fix: allow tuple types in abstract types
  • 2166365 fix: allow .. range expressions in range patterns
  • Additional commits viewable in compare view


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


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 5 months ago

The group that created this PR has been removed from your configuration.