Skip to content

build(deps): bump madato from 0.7.0 to 0.8.0#4668

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/madato-0.8.0
Open

build(deps): bump madato from 0.7.0 to 0.8.0#4668
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/madato-0.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Copy link
Copy Markdown
Contributor

Bumps madato from 0.7.0 to 0.8.0.

Changelog

Sourced from madato's changelog.

Release v0.8.0

🎉 New Features

Formula Extraction from Spreadsheets

Extract formulas from Excel/ODS files instead of just cell values:

  • --formulas flag: Extract formulas only (e.g., =SUM(A1:A10), =B1*2)
  • --formula-with-value flag: Show both cell values and formulas together in format: VALUE<br/>fx: FORMULA
# Extract only formulas
madato table --formulas workbook.xlsx
Show both values and formulas
madato table --formula-with-value workbook.xlsx

Works with all output formats (Markdown, JSON, YAML, CSV)!

Automatic File Type Detection

No more need to specify -t flag! File types are now auto-detected using:

  • Magic number detection (file headers) - works even if files have wrong extensions
  • Content pattern analysis - detects YAML, JSON, CSV by structure
  • Extension fallback - uses file extension as final fallback
# Before (required -t flag)
madato table -t XLSX workbook.xlsx
Now (auto-detected!)
madato table workbook.xlsx

The -t flag is still available to override auto-detection when needed.

🔧 Improvements

  • Upgraded to Rust 2024 Edition
  • Added comprehensive test suite (30 tests total)
    • 6 tests for formula extraction
    • 9 tests for file type auto-detection
    • Full integration test coverage

📦 Platform Support

Binaries available for:

  • Linux (x86_64)
  • Windows (x86_64)

... (truncated)

Commits
  • ab33d67 chore: prepare v0.8.0 release with CI updates
  • ece196a chore: up to 2024 edition
  • 7f233a1 add tests
  • e12d8d2 feat: added extracting excel formulas to output
  • a4ad4be Update pyproject.toml
  • f8c258e Update Cargo.toml
  • aee31e9 Merge pull request #14 from inosion/copilot/fix-cf898993-77a1-4e39-bb8e-e5c8a...
  • cfde9b7 Update Cargo.toml
  • 6fb1a12 Add Mac ARM64 binary release to GitHub Actions workflow
  • 3246034 Initial plan
  • See full diff in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [madato](https://github.com/inosion/madato) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/inosion/madato/releases)
- [Changelog](https://github.com/inosion/madato/blob/main/RELEASE_NOTES_v0.8.0.md)
- [Commits](inosion/madato@v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: madato
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added bot dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants