Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions dev/release-notes-0.1.0.0.md

This file was deleted.

16 changes: 6 additions & 10 deletions dev/release-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@
* [ ] Set the version number
* [ ] Set the release date (UTC)

* [ ] Prepare release notes
* [ ] Ensure `cabal check` is green

## GitHub
## Git

* [ ] Ensure the changes above land on `main`

Expand All @@ -63,18 +63,14 @@
$ git push origin "${TAG}"
```

* [ ] [Create a new GitHub release](https://github.com/well-typed/libclang-bindings/releases/new)
* [ ] Select tag
* [ ] Target: `main`
* [ ] Release title: `Release ${VERSION}`
* [ ] Release notes: (paste release notes, formatted for GitHub Markdown)
* [ ] Publish release

## Hackage

* [ ] Run `cabal check`

TBD
* [ ] Release to Hackage

* [ ] Manually create documentation with `cabal-install` HEAD (which contains a
fix required for Haddocks of re-exports) and upload it

## Preparation for next release

Expand Down
2 changes: 1 addition & 1 deletion libclang-bindings/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,4 @@

## 0.1.0-alpha -- 2026-02-06

* First version. Released on an unsuspecting world.
* Release candidate.
4 changes: 3 additions & 1 deletion libclang-bindings/src/Clang/HighLevel/Diagnostics.hs
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,9 @@ data FixIt = FixIt {
}
deriving stock (Show, Eq)

-- TODO: Probably separate into Info/Warning/Error (issue #175).
-- TODO <https://github.com/well-typed/libclang-bindings/issues/73>
--
-- Probably separate into Info/Warning/Error (issue #175).
diagnosticIsError :: Diagnostic -> Bool
diagnosticIsError diag =
case fromSimpleEnum (diagnosticSeverity diag) of
Expand Down
6 changes: 4 additions & 2 deletions libclang-bindings/src/Clang/Internal/ByValue.hs
Original file line number Diff line number Diff line change
Expand Up @@ -185,8 +185,10 @@ instance HasKnownSize tag => Preallocate (OnHaskellHeap tag) where

-- | Preallocate two values
--
-- TODO: It would be nice to generalize this, but I can't quite figure out how
-- without introducing a ton of machinery.
-- TODO <https://github.com/well-typed/libclang-bindings/issues/74>
--
-- It would be nice to generalize this, but I can't quite figure out how without
-- introducing a ton of machinery.
preallocatePair :: forall a b r.
(Preallocate a, Preallocate b)
=> (Writing a -> Writing b -> IO r)
Expand Down
Loading