ClickHouse version 24.12 introduces several new features, including Enum usability improvements, Iceberg REST catalog and schema evolution support, reverse table ordering, and the ability to use JSON subcolumns as a primary key. The new release also improves JOIN performance with parallel hash join by default, automatic join reordering, optimization of JOIN expressions, and non-equi JOINs supported by default. Additionally, ClickHouse's new powerful JSON implementation stores the values of each unique JSON path in a true columnar fashion, allowing high data compression and maintaining query performance seen on classic types. The release also welcomes several new contributors to the ClickHouse community.