# 1.6.0.0 * Replace `flatparse` with `parsec` for less friction when updating GHC. # 1.5.0.0 * Use `exonProcess` for `intercalate` * Add `intercalate1` for `NonEmpty` # 1.2.0.0 * Add class `ExonExpression`, allowing customization of how interpolated expressions are converted to builders. The method `exonExpression` is provided with the function `exonBuilder` as an argument to avoid having to depend on the class manually. * Change multi-method classes to use the default-method implementation style for the overlappable instance. # 1.1.0.0 * Add `exonConcat` to `ExonAppend`. The function is pulled out of `exonBuild` to allow using a different way of folding the segment list. # 1.0.0.0 * Rewrite the main logic, splitting it across multiple classes. * Automatically unwrap `Generic` newtype segments. * Use builders like `Text.Builder`, unwrapping `Generic` newtypes of the result type. * Don't treat whitespace as special in the default quoter. # 0.2.0.0 * Add `exonws`, a variant that preserves whitespace. * Add `exonWith`, a constructor for custom quasiquoters. # 0.1.1.0 * Add `Exon` instance for `String -> String`, used by `showsPrec`.