diff options
author | Erik Svedäng <erik.svedang@gmail.com> | 2021-12-22 22:25:07 +0100 |
---|---|---|
committer | Erik Svedäng <erik.svedang@gmail.com> | 2021-12-22 22:25:07 +0100 |
commit | ebdcd9b1bb575434a1ef1d58140b88c56f7739d5 (patch) | |
tree | 5e968729819f317fd654987f0651cd2269bb1c88 | |
parent | bf3e02e5f0a2a8abc00ecd1bc414dd376e2d3772 (diff) |
build: Release 0.5.4v0.5.4
-rw-r--r-- | CHANGELOG.md | 22 | ||||
-rw-r--r-- | CarpHask.cabal | 2 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | app/Main.hs | 2 | ||||
-rw-r--r-- | docs/ReleaseChecklist.md | 3 |
5 files changed, 27 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 5805a43e..6c65a599 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# 0.5.4 +- refactor: Add type candidates and template generators (#1361) +- fix: Ensure registered types with fields emit path (#1364) +- fix: Permit registering types in modules (#1362) +- feat: Add box type (#1358) +- feat: Add bytes->hex-string (#1354) +- feat: Add flag to always output C id with headerparse (#1353) +- docs: Add documentation to core expressions (#1350) (#1352) +- test: Add match given-away value error test (#1351) +- fix: Don't emit Unit type the casts (#1349) +- fix: Bug fixes for #1064 and #843 (#1321) +- fix: Don't hang on module expansions (#1340) +- feat: Add `scan` functions (#1339) +- fix: Don't pass 'If' to InvalidObj when Obj actually is 'Mod' (#1327) +- feat: Register-type improvements (#1332) +- fix: Update ControlMacros.carp (#1336) +- fix: Categorize static calls correctly (#1322) +- docs: Fix typo in Macros.md (#1331) +- docs: Update Install.md (#1324) +- feat: Add assignment operator macros (#1320) +- feat: Add compiler error on maximum sumtype constructors (#1319) + # 0.5.3 - ci: Merges different platform releases into one (#1313) - feat: Add Dynamic.List.find-index (#1316) diff --git a/CarpHask.cabal b/CarpHask.cabal index 061af81b..d2fd72e1 100644 --- a/CarpHask.cabal +++ b/CarpHask.cabal @@ -1,5 +1,5 @@ name: CarpHask -version: 0.5.3.0 +version: 0.5.4.0 -- synopsis: -- description: homepage: https://github.com/eriksvedang/Carp @@ -8,7 +8,7 @@ <i>WARNING! This is a research project and a lot of information here might become outdated and misleading without any explanation. Don't use it for anything important just yet!</i> -<i>[Version 0.5.3 of the language is out!](https://github.com/carp-lang/Carp/releases/)</i> +<i>[Version 0.5.4 of the language is out!](https://github.com/carp-lang/Carp/releases/)</i> ## About diff --git a/app/Main.hs b/app/Main.hs index cd298c7c..fb0973b8 100644 --- a/app/Main.hs +++ b/app/Main.hs @@ -144,7 +144,7 @@ main = do >>= execStrs "Postload" postloads >>= \ctx -> case execMode of Repl -> do - putStrLn "Welcome to Carp 0.5.3" + putStrLn "Welcome to Carp 0.5.4" putStrLn "This is free software with ABSOLUTELY NO WARRANTY." putStrLn "Evaluate (help) for more information." snd <$> runRepl ctx diff --git a/docs/ReleaseChecklist.md b/docs/ReleaseChecklist.md index b9c2fc7b..13fc679c 100644 --- a/docs/ReleaseChecklist.md +++ b/docs/ReleaseChecklist.md @@ -21,7 +21,8 @@ See [CHANGELOG.md](../CHANGELOG.md) # 5. Make a commit on master ```bash -$ git commit -m "Release X.Y.Z" +$ git add . +$ git commit -m "build: Release X.Y.Z" ``` # 6. Tag the commit and push it |