diff --git a/hail/Makefile b/hail/Makefile index 134583d2a3e..af144ad5ca0 100644 --- a/hail/Makefile +++ b/hail/Makefile @@ -14,7 +14,7 @@ BRANCH := $(shell git rev-parse --abbrev-ref HEAD) SCALA_VERSION ?= 2.12.13 SPARK_VERSION ?= 3.3.0 HAIL_MAJOR_MINOR_VERSION := 0.2 -HAIL_PATCH_VERSION := 109 +HAIL_PATCH_VERSION := 110 HAIL_PIP_VERSION := $(HAIL_MAJOR_MINOR_VERSION).$(HAIL_PATCH_VERSION) HAIL_VERSION := $(HAIL_PIP_VERSION)-$(SHORT_REVISION) ELASTIC_MAJOR_VERSION ?= 7 diff --git a/hail/python/hail/docs/change_log.md b/hail/python/hail/docs/change_log.md index 12a78ab0391..c3dac6f4c84 100644 --- a/hail/python/hail/docs/change_log.md +++ b/hail/python/hail/docs/change_log.md @@ -24,6 +24,34 @@ an earlier version of Hail to read files written in a later version. --- +## Version 0.2.110 + +Released 2023-03-08 + +### New Features + +- (hail#12643) In Query on Batch, `hl.skat(..., logistic=True)` is now supported. +- (hail#12643) In Query on Batch, `hl.liftover` is now supported. +- (hail#12629) In Query on Batch, `hl.ibd` is now supported. +- (hail#12722) Add `hl.simulate_random_mating` to generate a population from founders under the assumption of random mating. +- (hail#12701) Query on Spark now officially supports Spark 3.3.0 and Dataproc 2.1.x + +### Performance Improvements + +- (hail#12679) In Query on Batch, `hl.balding_nichols_model` is slightly faster. Also added `hl.utils.genomic_range_table` to quickly create a table keyed by locus. + +### Bug Fixes + +- (hail#12711) In Query on Batch, fix null pointer exception (manifesting as `scala.MatchError: null`) when reading data from requester pays buckets. +- (hail#12739) Fix `hl.plot.cdf`, `hl.plot.pdf`, and `hl.plot.joint_plot` which were broken by changes in Hail and changes in bokeh. +- (hail#12735) Fix (hail#11738) by allowing user to override default types in `to_pandas`. +- (hail#12760) Mitigate some JVM bytecode generation errors, particularly those related to too many method parameters. +- (hail#12766) Fix (hail#12759) by loosening `parsimonious` dependency pin. +- (hail#12732) In Query on Batch, fix bug that sometimes prevented terminating a pipeline using Control-C. +- (hail#12771) Use a version of `jgscm` whose version complies with PEP 440. + +--- + ## Version 0.2.109 Released 2023-02-08 diff --git a/hail/python/hailtop/batch/docs/change_log.rst b/hail/python/hailtop/batch/docs/change_log.rst index 7ffb2dc2787..f614c0eeb02 100644 --- a/hail/python/hailtop/batch/docs/change_log.rst +++ b/hail/python/hailtop/batch/docs/change_log.rst @@ -3,6 +3,12 @@ Change Log ========== +**Version 0.2.110** + +- (`#12734 `__) :meth:`.PythonJob.call` now immediately errors when supplied arguments are incompatible with the called function instead of erroring only when the job is run. +- (`#12726 `__) :class:`.PythonJob` now supports intermediate file resources the same as :class:`.BashJob`. +- (`#12684 `__) :class:`.PythonJob` now correctly uses the default region when a specific region for the job is not given. + **Version 0.2.103** - Added a new method Job.regions() as well as a configurable parameter to the ServiceBackend to