# Pre-API 36 FATES-HLM API Compatibility Table The following table list the FATES API and the corresponding HLM tag associated with that API update. For API36 and later please see the {doc}`release-tags-compat-table` Note that CTSM provides a specific tag for each of its merge commits to the master branch whereas E3SM does not. As such, the hash for the relevant merge commit is provided for E3SM. Entries that specifically link to a pull request (e.g. PR#XXXX) are provided to note updates which have not been integrated yet, but are pending. The table may also include future planned API updates without links to provide users an advanced look at what updates are forthcoming. | FATES Tag | CTSM Tag | E3SM Hash | Description | | ----------- | -------- | --------- | ----------- | | [API 35.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.73.0_api.35.0.0) | [ctsm5.2.002](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.2.002) | [f14a3cf](https://github.com/E3SM-Project/E3SM/commit/f14a3cf738fc56f287665a49231b461878770958) | Parameter file default allometry update | | [API 34.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.72.2_api.34.0.0) | [ctsm5.1.dev173](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev173) | [f14a3cf](https://github.com/E3SM-Project/E3SM/commit/f14a3cf738fc56f287665a49231b461878770958) | History density control | | [API 33.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.71.0_api.33.0.0) | [ctsm5.1.dev164](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev164) | [c2c3b2a](https://github.com/E3SM-Project/E3SM/commit/c2c3b2a8b975ec3b5384d9b983e1e40e7e716ea5) | Two-stream radiation | | [API 32.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.70.0_api.32.0.0) | [ctsm5.1.dev160](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev160) | [069c226](https://github.com/E3SM-Project/E3SM/commit/069c226a61c34a8f9857d88e36416630a7de14c7) | FATES landuse V1 | | [API 31.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.68.2_api.31.0.0) | [ctsm5.1.dev153](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev153) | [67abd00](https://github.com/E3SM-Project/E3SM/commit/67abd002e90036f0c0d7baeb10b8a55a2965e7a7) | FatesReadParameters API call refactor | | [API 30.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.68.2_api.30.0.0) | [ctsm5.1.dev151](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev151) | [318d612](https://github.com/E3SM-Project/E3SM/commit/318d6124be32f38fd7b10d2bf93b17680e814265) | Long duration exact restart fix | | [API 29.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.68.1_api.29.0.0) | [ctsm5.1.dev150](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev150) | [93ab10c](https://github.com/E3SM-Project/E3SM/commit/93ab10c892d83c578713e3b9e4f299f7e1d83f35) | Heterotropic respiration exact restart fix | | [API 28.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.68.0_api.28.0.0) | [ctsm5.1.dev146](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev146) | [93ab10c](https://github.com/E3SM-Project/E3SM/commit/93ab10c892d83c578713e3b9e4f299f7e1d83f35) | Cross-grid seed dispersal | | [API 27.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.67.1_api.27.0.0) | [ctsm5.1.dev134](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev134) | [4b00636](https://github.com/E3SM-Project/E3SM/commit/4b0063682c2f61eebb5eb8c7d99d13926532caff) | FATES CLM BGC compatibility | | [API 26.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.67.1_api.26.0.0) | [ctsm5.1.dev133](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev133) | [4b00636](https://github.com/E3SM-Project/E3SM/commit/4b0063682c2f61eebb5eb8c7d99d13926532caff) | Patch and cohort refactor | | [API 25.5.0](https://github.com/NGEET/fates/releases/tag/sci.1.66.0_api.25.5.0) | [ctsm5.1.dev130](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev130) | [c0300fa](https://github.com/E3SM-Project/E3SM/commit/c0300fa61e40d7130ee3a16dbdd2a36efed34705) | Drought deciduous phenology update | | [API 25.4.0](https://github.com/NGEET/fates/releases/tag/sci.1.65.2_api.25.4.0) | [ctsm5.1.dev121](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev121) | [c0300fa](https://github.com/E3SM-Project/E3SM/commit/c0300fa61e40d7130ee3a16dbdd2a36efed34705) | NoComp initialization update | | [API 25.3.0](https://github.com/NGEET/fates/releases/tag/sci.1.65.0_api.25.3.0) | [ctsm5.1.dev121](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev121) | [c0300fa](https://github.com/E3SM-Project/E3SM/commit/c0300fa61e40d7130ee3a16dbdd2a36efed34705) | Kumarathunge photosynthetic temperature acclimation | | [API 25.2.0](https://github.com/NGEET/fates/releases/tag/sci.1.64.0_api.25.2.0) | [ctsm5.1.dev121](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev121) | [c0300fa](https://github.com/E3SM-Project/E3SM/commit/c0300fa61e40d7130ee3a16dbdd2a36efed34705) | Atkin respiration model | | [API 25.1.0](https://github.com/NGEET/fates/releases/tag/sci.1.63.0_api.25.1.0) | [ctsm5.1.dev121](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev121) | [b645be3](https://github.com/E3SM-Project/E3SM/commit/b645be3aa22b3ebcded4dbd9a93e72eb4cb6c1fb) | Carbon based harvesting | | [API 25.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.61.0_api.25.0.0) | [ctsm5.1.dev115](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev115) | [b645be3](https://github.com/E3SM-Project/E3SM/commit/b645be3aa22b3ebcded4dbd9a93e72eb4cb6c1fb) | FATES Nutrients V2 | | [API 24.1.0](https://github.com/NGEET/fates/releases/tag/sci.1.58.1_api.24.1.0) | [ctsm5.1.dev104](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev104)1 | [c63cce2](https://github.com/E3SM-Project/E3SM/commit/c63cce2acbc7a81d91e4433e202b4261aface4ba) | Update to FATES history names and machine | | [API 24.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.57.4_api.24.0.0) | [ctsm5.1.dev099](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev099) | [c63cce2](https://github.com/E3SM-Project/E3SM/commit/c63cce2acbc7a81d91e4433e202b4261aface4ba) | HLM-FATES patch count control and parameter file update | | [API 23.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.56.0_api.23.0.0) | [ctsm5.1.dev091](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev091) | [63dba61](https://github.com/E3SM-Project/E3SM/commit/63dba61faf5911690a433e0c51673626667cfc99) | FATES-MIMICS support | | [API 22.1.0](https://github.com/NGEET/fates/releases/tag/sci.1.55.4_api.22.1.0) | [ctsm5.1.dev084](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev084) | [63dba61](https://github.com/E3SM-Project/E3SM/commit/63dba61faf5911690a433e0c51673626667cfc99) | FATES parameter file updated optical parameters | | [API 22.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.54.0_api.22.0.0) | [ctsm5.1.dev077](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev077) | [9664de8](https://github.com/E3SM-Project/E3SM/commit/9664de8102ad9121bbb013e15a196f578ac6f37a) | Cleaned up coupling of history interface | | [API 21.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.53.0_api.21.0.0) | [ctsm5.1.dev071](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev071) | [9664de8](https://github.com/E3SM-Project/E3SM/commit/9664de8102ad9121bbb013e15a196f578ac6f37a) | FATES Variable VAI Bin Widths | | [API 20.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.52.0_api.20.0.0) | [ctsm5.1.dev066](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev066) | [9664de8](https://github.com/E3SM-Project/E3SM/commit/9664de8102ad9121bbb013e15a196f578ac6f37a) | FATES Running Means | | [API 19.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.51.0_api.19.0.0) | [ctsm5.1.dev064](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev064) | [9664de8](https://github.com/E3SM-Project/E3SM/commit/9664de8102ad9121bbb013e15a196f578ac6f37a) | FATES History variable refactor | | [API 18.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.50.1_api.18.0.0) | [ctsm5.1.dev063](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev063) | [9664de8](https://github.com/E3SM-Project/E3SM/commit/9664de8102ad9121bbb013e15a196f578ac6f37a) | FATES canopy snow radiation fix | | [API 17.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.47.0_api.17.0.0) | [ctsm5.1.dev056](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev056) | [7b97a89](https://github.com/E3SM-Project/E3SM/commit/7b97a89f019cf3b28075bf417b8574a7dd003358) | FATES satellite phenology mode | | [API 16.1.0](https://github.com/NGEET/fates/releases/tag/sci.1.46.2_api.16.1.0) | [ctsm5.1.dev046](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev046) | [7b97a89](https://github.com/E3SM-Project/E3SM/commit/7b97a89f019cf3b28075bf417b8574a7dd003358) | FATES parameter file update | | [API 16.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.46.0_api.16.0.0) | [ctsm5.1.dev041](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev041) | [9a2742e](https://github.com/E3SM-Project/E3SM/commit/9a2742e66b62aa851bd03647bf47073a0e1afc82) | FATES CNP and methane coupling | | [API 15.0.0](https://github.com/NGEET/fates/releases/tag/sci.1.45.0_api.15.0.0) | [ctsm5.1.dev036](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev036) | [32c44f3](https://github.com/E3SM-Project/E3SM/commit/32c44f303e629cc6f8658b054c6dec76de3d4b69) | FATES snow occlusion of LAI | | [API 14.2.0](https://github.com/NGEET/fates/releases/tag/sci.1.43.2_api.14.2.0) | [ctsm5.1.dev023](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev023) | [33d438d](https://github.com/E3SM-Project/E3SM/commit/33d438d68917f3536e475248401de58ae5aebeb0) | FATES patch age x fuel size dimension added | | [API 14.1.0](https://github.com/NGEET/fates/releases/tag/sci.1.43.0_api.14.1.0) | [ctsm1.0.dev105](https://github.com/ESCOMP/CTSM/releases/tag/ctsm1.0.dev105_fates_api14.1.0.n01) | | Fragmentation scalar update | ## Footnotes 1. [ctsm5.1.dev112](https://github.com/ESCOMP/CTSM/releases/tag/ctsm5.1.dev112) is the last known stable MCT tag (this tag is compatible with any FATES API 24.1.0 tag) since the deprication of MCT. See [CTSM issue 1887](https://github.com/ESCOMP/CTSM/issues/1887) for reference.