- Remove support for buf
- Support generate http transcoding requests
- Changelog update -
v1.7.20
by @github-actions in #203 - ⬆️ Bump org.jetbrains.intellij from 1.13.3 to 1.16.0 by @dependabot in #206
- ⬆️ Bump org.jetbrains.grammarkit from 2022.3.1 to 2022.3.2 by @dependabot in #205
- ⬆️ Bump org.jetbrains.changelog from 2.0.0 to 2.2.0 by @dependabot in #204
- ⬆️ Bump org.jmailen.kotlinter from 4.0.1 to 4.1.0 by @dependabot in #207
- ⬆️ Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.3 to 2.16.0 by @dependabot in #208
- ⬆️ Bump org.jetbrains.kotlin.jvm from 1.9.20 to 1.9.21 by @dependabot in #209
- ⬆️ Bump com.bybutter.sisyphus:sisyphus-jackson-protobuf from 2.1.20 to 2.1.21 by @dependabot in #211
- ⬆️ Bump io.grpc:grpc-netty from 1.59.0 to 1.59.1 by @dependabot in #212
- ⬆️ Bump com.bybutter.sisyphus:sisyphus-grpc from 2.1.20 to 2.1.21 by @dependabot in #210
- ⬆️ Bump org.jetbrains.intellij from 1.16.0 to 1.16.1 by @dependabot in #213
- ⬆️ Bump io.grpc:grpc-netty from 1.59.1 to 1.60.0 by @dependabot in #215
- Line markers to navigate from stub to the corresponding gRPC service/method
- Find gRPC method calls through coroutine-based stubs
- Fix crash when execute gRPC requests
- Target to intellij 2022.3
- Fix group extension field decompile error
- Fix group field annotation always fail
- Fix group extension field range check
- Fix decompile line marker is not shown
- Make auto-decompile default as disable
- Fix gRPC request require a proxy
- Fix gRPC request with schema
- Support the grpc-status-bin header
- Target to 2022.2
- Fix plugin setting page on non-IDEA IDEs
- Support send gRPC request via HTTP client plugin #102
- Use the common folding setting to config import folding #100
- Inject Markdown to Protobuf line comment blocks
- Support disable decompile from go descriptor #99
- Fix type suggestions by stub indexing.
- Fix buf toolwindow tree cell rendering in IU-2021.3.3
- Fix protobuf settings not being saved.
- Basically code completion and documentation for buf configuration files.
- Auto config protobuf import roots from buf.yaml and buf.work.yaml, it support locked deps and workspace local module.
- Pre-provided well-known protos.
- Buf lint annotator.
- Run buf command configuration.
- Buf tool window support.
- Add more rule for code formatting
- Add arrange field numbers actions
- Fix sub message resolving with cross file
- Support repeated string value for constant
- Fix recursive importing for auto import
- Target to intellij 2021.3
- Support mark root path as non-common root
- Support multi field name in options #42
- Support
returns
keyword auto-completion #47 - Add more
extend
checks
- gRPC endpoints support
- Decompile proto source from generated go code
- Resolve proto in go src root
- Resolve proto in decompiled protos
- Implementing navigation for golang
- Fix rename proto file exception
- Java navigation and find usage support
- Quick fix for resource name
- Fix rename quick fix
- Sisyphus navigation support
- Support array in protobuf options
- Upgrade to IntelliJ platform 212 EAP
- Auto suggest field number when pick suggested field name
- Add line breaking settings for protobuf code style
- Resolve symbol reference in quick document
- Field name and enum value name suggestion
- Fix boundary problem to resolve context range in string value
- Fix highlight for keyword in package name
- Add quick fix for unimported symbols in string
- Colorful symbols
- Fix hex int parsing in field definition (#12)
- Add quick fix for unimported symbols
- Auto sort imports
- Add quick document with commonmark
- Add 'json_name' option support
- Add 'allow_alias' option support
- 'default' option value type annotation
- Add case annotator for definitions
- Add support for platform api 201
- Add Long running operation support for AIP-151
- Add dep module source root file resolver
- Add resource type auto import
- Add PSI stub support
- Add goto symbol contributor
- Add auto import for symbols
- Add icons for stream method
- Add method auto-completion
- Add cache for collect proto in archive
- Change logo
- Add Resource Type support for AIP-123
- Add Http transcoding support for AIP-127
- Add spellchecker
- Add in-place rename support
- Add enum value highlight in option usage
- Fix import optimizer action
- Optimize import auto completion
- Duplicate and unused import annotator
- Import optimizer
- Auto-completion for import
- Custom import root
- Fix some keywords highlight in typename(etc. 'rpc')
- Refactor psi structure by default implementation
- New reference and resolving cache implementation
- Basically features for protobuf language