github noahgorstein/jqp v0.7.0

5 months ago

Overview

Mostly small bug fixes and some performance improvements.

One new feature added is the ability to specify an optional query argument to jqp cli that it will execute on startup.

curl "https://api.github.com/repos/jqlang/jq/issues" | jqp '.[] | {"title": .title, "url": .url}'
Screen.Recording.2024-06-09.at.6.14.53.PM.mov

@EmilyGraceSeville7cf also added a JSON schema for jqp's config which should help users create and edit their config files.

What's Changed

  • typos suggestion by @ccoVeille in #59
  • code review by @ccoVeille in #61
  • Add Continuous Integration to GitHub actions by @ccoVeille in #63
  • Add GitHub actions for checking typos by @ccoVeille in #62
  • Add dependabot to GitHub Action by @ccoVeille in #64
  • chore: address golangci-lint issues by @noahgorstein in #74
  • chore(deps): bump github.com/itchyny/gojq from 0.12.13 to 0.12.15 by @dependabot in #72
  • chore(deps): bump github.com/alecthomas/chroma/v2 from 2.12.0 to 2.13.0 by @dependabot in #73
  • chore(deps): bump github.com/charmbracelet/bubbles from 0.16.1 to 0.18.0 by @dependabot in #71
  • chore(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.10.0 by @dependabot in #70
  • chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.8.0 by @dependabot in #69
  • chore(deps): bump github.com/spf13/viper from 1.13.0 to 1.18.2 by @dependabot in #68
  • chore(deps): bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.26.2 by @dependabot in #67
  • chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #66
  • chore: upgrade to go v1.22 by @noahgorstein in #75
  • refactor: reduce complexity of various methods/functions by @noahgorstein in #76
  • feat: add optional cli argument to specify initial query by @noahgorstein in #77
  • bug: dont set viewport content on resize by @noahgorstein in #79
  • chore(deps): bump github.com/itchyny/gojq from 0.12.15 to 0.12.16 by @dependabot in #85
  • chore(deps): bump github.com/alecthomas/chroma/v2 from 2.13.0 to 2.14.0 by @dependabot in #80
  • chore(deps): bump github.com/charmbracelet/lipgloss from 0.10.0 to 0.11.0 by @dependabot in #82
  • chore(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in #84
  • chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.2 to 0.26.4 by @dependabot in #83
  • fix: revert to lipgloss v0.10.0 temporarily by @noahgorstein in #87
  • fix: don't block while inputdata bubble initializes by @noahgorstein in #86
  • fix: nil pointer dereference as a result of accessing state before queryinput initialized by @noahgorstein in #90
  • fix: dynamically increase buffer size to handle processing large JSON lines by @noahgorstein in #93
  • chore(deps): bump github.com/charmbracelet/lipgloss from 0.10.0 to 0.11.0 by @dependabot in #89
  • chore(deps): bump crate-ci/typos from 1.21.0 to 1.22.1 by @dependabot in #92
  • feat: implement json schema for config by @EmilyGraceSeville7cf in #78
  • chore: prep v0.7.0 release by @noahgorstein in #94

New Contributors

Full Changelog: v0.6.0...v0.7.0

Don't miss a new jqp release

NewReleases is sending notifications on new releases.