We are pleased to announce the release of version 0.0.5. Featured are a handful of new areas of functionality and numerous bug fixes.
A summary of changes is available in the Release Notes.
Release Notes
The most notable changes in this release are:
Breaking Change
- Rename set_row_outline to set_row_outline_level
Notable Features
- There are 9 normal mode functions added in this version
- get_defined_name
- get_row_height
- get_row_outline_level
- get_sheet_props
- get_sheet_visible
- set_app_props
- unprotect_sheet
- unprotect_workbook
- unset_conditional_format
- Add
TmpDirfield in theOptionsclass - Add dash and fill fields in the ChartLine class
- Add border field in the
ChartMarkerclass - Add font field in the
ChartLegendclass - Add legend field in the
ChartSeriesclass - Add 2 new
ChartDashTypeand ChartUpDownBar` class - Add 2 new fields
up_barsanddown_barsin theChartPlotAreatype - Add
Transparencyfield in theFillclass - Support setting dash line and marker border type of charts
- Support setting dash type of line charts
- Support setting font for chart legends
- Add argument data type checking for functions
- Add 4 stock chart support for add_chart and add_chart_sheet function
Miscellaneous
- Upgrade GitHub Action tool chains version
- Upgrade the Excelize library v2.10.0
- New excelize-py logo
Thank you
Thanks for all the contributors to excelize-py. Below is a list of contributors that have code contributions in this version:
- @JerryLuo-2005
- @xiaoq898
- @Jameshu0513
- @Leopard31415926
- @Laolaowwu
- @Leo012345678
- @Siyet (Tseluyko Alexander)
- @yafei-xie (Oliver)