Releases: 178inaba/cflio
Releases · 178inaba/cflio
Release list
v1.0.4
What's Changed
Changes
- Pin the npx skills install command to the stable tag by @178inaba in #79
- Correct what the 178inaba/cflio@stable shorthand actually does by @178inaba in #83
- Port the JSON handling to encoding/json/v2 by @178inaba in #82
- Generate release notes from GitHub's What's Changed by @178inaba in #87
- Derive the README install URL from the marketplace entry by @178inaba in #86
Full Changelog: v1.0.3...v1.0.4
v1.0.3
Changelog
- d4e49d3 Merge pull request #75 from 178inaba/tagpr-from-v1.0.2
- 755c5f8 [tagpr] update CHANGELOG.md
- 564ab8f [tagpr] prepare for the next release
- 08059f7 Merge pull request #78 from 178inaba/feature/77-resolve-short-links
- 7b13a7b Cut the comments that repeat the code or each other
- cf0380f Pin the token length bound from both sides
- f041982 Decode the token with one base64 alphabet of its own
- a447360 Document short links as an accepted page reference
- e39799c Resolve a short link by decoding its token locally
- 311e28e Merge pull request #74 from 178inaba/chore/69-enable-revive-and-modernize
- 9390a9c Name the deny-server idiom instead of repeating it
- 8c969b9 Adopt the newer standard-library forms Go 1.27 offers
- ba0d49b Enable revive and clear the findings it reports
v1.0.2
Changelog
- 34e2eb0 Merge pull request #73 from 178inaba/tagpr-from-v1.0.1
- 6803a59 [tagpr] update CHANGELOG.md
- d75d206 [tagpr] prepare for the next release
- 180aceb Merge pull request #72 from 178inaba/chore/65-pin-plugin-to-stable-tag
- c5101ee Trim the wiring check comment to what it alone can say
- a99e716 Merge pull request #71 from 178inaba/chore/68-drop-wrapper-rationale
- 6302ba5 State what the wiring check's jq guards actually buy
- 99e6ad4 Assert the plugin distribution wiring on CI
- 2fdbb82 Tie the plugin to releases with a stable tag and a bumped version
- ce660e7 Drop the wrapper rationale from the attestation comment
v1.0.1
Changelog
- 844011e Merge pull request #67 from 178inaba/tagpr-from-v1.0.0
- f3ad214 [tagpr] update CHANGELOG.md
- 61c21ba [tagpr] prepare for the next release
- f442619 Merge pull request #66 from 178inaba/feature/62-attest-release-artifacts
- 769718f Drop the archive count from the attestation comment
- 06ac074 Move the App token step to client-id and a generic scope
- ec991cf Attest the release archives and document how to verify them
v1.0.0
Changelog
- 2c38c87 Merge pull request #64 from 178inaba/tagpr-from-v0.0.0
- c6391a8 [tagpr] update CHANGELOG.md
- 06bf9ee [tagpr] prepare for the next release
- 039af61 Merge pull request #63 from 178inaba/feature/61-add-release-pipeline
- 6583d42 Drop the release config comments that restate the config
- d6337e9 Skip the toolchain install on pushes that release nothing
- b43a22e Document the prebuilt install routes and check the release config on CI
- 9f1fbdf Publish releases with tagpr and GoReleaser
- 7f7b234 Report the build version from cflio --version
- b7de021 Merge pull request #59 from 178inaba/chore/57-enable-gofmt-formatter
- b4aae16 Enable the gofmt formatter so CI fails on unformatted code
- 43844fd Merge pull request #58 from 178inaba/chore/56-bump-golangci-lint-and-go-directive
- 670e2a6 Move the module to go 1.27 and bump golangci-lint
- 7a84971 Merge pull request #55 from 178inaba/feature/54-render-expand-and-drop-toc
- aded8dd Pin that a whitespace-only expand title is no title
- db19c84 Drop the toc macro instead of degrading it
- 3445680 Render the expand macro as a block
- 133d8d4 Merge pull request #53 from 178inaba/refactor/52-record-unknown-command-error
- 0ebe95f Say why the recorded failure cannot collide with cobra's error
- 2612930 Record a mistyped subcommand as an error instead of printing it
- 0629584 Merge pull request #51 from 178inaba/feature/31-add-comments-create
- 14f935e Leave the format check to the caller that hoists it
- 5f9890a Let runLimitCmd name a subcommand of a group
- 6b61221 Document posting a footer comment in the three synced places
- ff567da Split cflio comments into list and create
- 9262f22 Post a footer comment through the client
- c3a1d90 Merge pull request #50 from 178inaba/feature/40-add-plantuml-add
- 098b39c Pin that add works on a live doc
- b519d4c Give the empty-flag rule, the source encoding and XML escaping one owner each
- da2ddc3 Document adding a diagram in the three places that state CLI behaviour
- 95d91e2 Add cflio plantuml add
- 8e7f999 Report where an element carrying a local-id ends
- 16eda36 Merge pull request #49 from 178inaba/feature/39-add-plantuml-command-group
- 47b0826 Note that an empty --id is refused
- 465a671 Refuse an explicitly empty --id or --name
- cbe46ad Resolve a parameter's macro through the element stack
- f4a0d70 Give the payload format and the live-doc rule one owner each
- 805dd62 Document the plantuml command group
- 833fd76 Add cflio plantuml list, get and set
- febb7d5 Record the page's subtype in the sidecar
- f4c7143 Report where a macro's parameters sit in a storage body
- a3d9c8d Move the plantumlcloud payload codec into internal/plantuml
- 0f9b783 Merge pull request #48 from 178inaba/feature/36-add-title-flag-to-update
- f1c1243 State the sidecar refresh in update's help
- 6406380 Validate --title where the other commands validate their flags
- a425551 Document renaming a page with update --title
- 6fa96d0 Rename a page with update --title, refreshed from the response
- 128351d Merge pull request #47 from 178inaba/fix/30-help-unresolvable-topic
- 09d6e63 Pin the leftover a resolving leaf command leaves over
- 2d92811 Keep the help command in one composite literal
- af949fb Report an unresolvable help topic instead of exiting 0
- a030ff7 Merge pull request #46 from 178inaba/feature/33-add-attachments-flag-to-markdown-read
- e9a152c Exclude any nested content identifier from an image's attachment
- 3dbf487 Say what a failed attachment fetch renders as in the skill
- 28c673d Read the collision off the O_EXCL create rather than checking first
- 8ad1c79 Add read --attachments to download and link a body's images
- 82b5429 Resolve an image's attachment to a path the caller supplies
- f265d17 Merge pull request #45 from 178inaba/feature/32-add-attachments-commands
- adebdb1 Send the site's credentials to the site only
- 99975a2 Pair each planned download with its destination
- 004e9e7 Document the attachments commands
- dd1f7e4 Add attachments list and download
- 19a9dd7 Add the attachment listing and a streaming download path
- 6fcdcd0 Merge pull request #44 from 178inaba/feature/21-add-claude-code-plugin
- 6d35800 Name the plugin description a synced surface in CLAUDE.md
- 5a06195 Make the Claude Code plugin the primary skill install path
- 31ad7e2 Add the Claude Code plugin and marketplace manifests
- 1d75b5a Merge pull request #43 from 178inaba/docs/14-add-claude-md
- 525f988 List the read modes filenames and the conversion counts as overlaps
- c82c9bf Cut the overlap list back to topic names
- ad57d59 Record the agent contract and shared conventions in CLAUDE.md
- 2722b31 Merge pull request #42 from 178inaba/feature/13-add-timeout-exit-code
- 9c6c1d7 Say the reference is what Unchecked counts, not the run
- e4cd39b Scope the exit-code claims to what they cover
- e4e7e7c Document the three exit codes
- ffbe729 Return the exit code from Execute, with 124 when --timeout expires
- ebcf572 Merge pull request #41 from 178inaba/fix/27-terminal-scoped-signal-catch
- 86bedaa Bound the claim that an interrupted read writes nothing
- 48b4dff Test the remaining deadline case with an if
- d3f8d1a Document what an interrupted run does
- d599c90 Stop catching the signal around the whole run
- 1b57098 Restore the terminal and die of the signal at the masked prompt
- e56dc61 Merge pull request #38 from 178inaba/fix/37-plantumlcloud-unpadded-base64
- 827849d Explain why the base64 decode trims padding before decoding raw
- 143771e Return the payload from growPlantUMLPayload directly
- 51662a9 Decode a plantumlcloud data payload with no base64 padding
- c4f4b99 Merge pull request #35 from 178inaba/feature/34-render-plantumlcloud-source
- cef63ef Render a plantumlcloud macro's source instead of dropping it
- fd43d1e Merge pull request #29 from 178inaba/fix/28-group-command-unknown-subcommand
- 62adfcf Pin that --help still answers when the arguments carry a typo
- 2837cca Report a mistyped subcommand under a group command
- c0d316e Capture stdout and stderr separately in the command tree test seam
- aa38151 Merge pull request #26 from 178inaba/feature/22-report-incomplete-reference-resolution
- 4d5b47d Give the resolution pass a result type of its own
- 0941fcb Document what the unchecked-reference count means
- 54ebc85 Report the reference lookups that never produced an answer
- cd94c7b Merge pull request #25 from 178inaba/refactor/16-format-pflag-value
- 20b5b81 Let cobra validate --format instead of a PreRunE check
- 68fb613 Add a Format type that validates --format as a pflag.Value
- 67e3c95 Merge pull request #24 from 178inaba/chore/23-ignore-claude-worktrees
- 9b668a0...