Minecraft wiki entry for Development_versions, associated text: Added biome tags in vanilla datapacks, as following:
#is_badlands: badlands, eroded_badlands, and wooded_badlands.
#is_beach: beach, and snowy_beach.
#is_deep_ocean: deep_frozen_ocean, deep_cold_ocean, deep_ocean, and deep_lukewarm_ocean.
#is_forest: forest, flower_forest, birch_forest, old_growth_birch_forest, dark_forest, and grove.
#is_hill: windswept_hills, windswept_forest, and windswept_gravelly_hills.
#is_jungle: bamboo_jungle, jungle, and sparse_jungle.
#is_mountain: meadow, frozen_peaks, jagged_peaks, stony_peaks, and snowy_slopes.
#is_nether: nether_wastes, basalt_deltas, soul_sand_valley, crimson_forest, and warped_forest.
#is_ocean: #is_deep_ocean, frozen_ocean, ocean, cold_ocean, lukewarm_ocean, and warm_ocean.
#is_river: river, and frozen_river.
#is_taiga: taiga, snowy_taiga, old_growth_pine_taiga, and old_growth_spruce_taiga.
Added biome tags to determine which biomes a structure can generate in, stored in tags/worldgen/biome/has_structure.
values field in these files can accept both biome IDs and biome tags.