Skip to content

Commit 04123b0

Browse files
committed
release 0.9.0
1 parent 3c2ddf1 commit 04123b0

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### Unreleased
1+
### 0.9.0 (Feb 14, 2022)
22
* Restructure parsing-related modules for code deduplication and better user
33
experience.
44
* Now all user-facing parsers and the combinators to create them are in a

fortran-src.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cabal-version: 1.12
55
-- see: https://github.com/sol/hpack
66

77
name: fortran-src
8-
version: 0.8.0
8+
version: 0.9.0
99
synopsis: Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial).
1010
description: Provides lexing, parsing, and basic analyses of Fortran code covering standards: FORTRAN 66, FORTRAN 77, Fortran 90, Fortran 95, Fortran 2003 (partial) and some legacy extensions. Includes data flow and basic block analysis, a renamer, and type analysis. For example usage, see the @<https://hackage.haskell.org/package/camfort CamFort>@ project, which uses fortran-src as its front end.
1111
category: Language

package.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: fortran-src
2-
version: '0.8.0'
2+
version: '0.9.0'
33
synopsis: Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial).
44
description: >-
55
Provides lexing, parsing, and basic analyses of Fortran code covering

upgrade-guide.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# fortran-src upgrade guide
2-
## Unreleased
2+
## Release 0.9.0
33
### Parser restructure
44
***Necessitates changes.***
55

@@ -13,6 +13,10 @@ modules can be replaced by `Parser.byVer`, `Parser.f77e` etc. The filepath
1313
argument now comes before the contents bytestring, so you may have to swap
1414
argument order (done to match other parsing libraries and most common usage).
1515

16+
Also, some shims have been removed, primarily the `FortranVersion` re-export
17+
from `ParserMonad`. If you need `FortranVersion`, import
18+
`Language.Fortran.Version`.
19+
1620
## Release 0.8.0
1721
### Declarator constructor refactor
1822
***Necessitates changes.***

0 commit comments

Comments
 (0)