<commit_before>
Chaco CHANGELOG
===============

Release 4.4.0
-------------
This release contains a lot of enhancements and bug fixes mostly to the OOP API of Chaco but also its shell mode.


Change summary since 4.3.0
--------------------------

New features

 * Improved ArrayPlotData to support changing multiple arrays without triggering a re-plot after each update. This 
   prevents the plot from being temporarily out of synch, which is important if the index and the values are both changed
   to new values with different shapes (PR#124).
 * Added control of the maximum width of a tick label. Provide that hook to the TextBoxOverlay. (PR#128)
 * Fixed aspect ratio grid mappers (PR#129). This allows various 2D plots to control the shape of the pixels in an 
   image.

Enhancements

 * Improved the display of multi-word titles (PR#148).
 * Add Travis-CI support for python 2.6 and 2.7 (PR#136, PR#145, PR#146)
 * Minor improvements to the documentation (PR#134, PR#118).
 * Made the cmap_image_plot caching more efficient and faster in large data situations (PR#123).
 * Improved support for exporting to multipage PDF (PR#109) and drawing in landscape orientation (PR#115).
 * Added control over whether a border for an overlay should be drawn (PR#116).
 * Made LineSegmentTool work with BasePlot2D (PR#121)
 * TextBoxOverlay now exposes the text color as a top level trait (PR#120). 

Fixes

 * Fixed clipping issue when exporting plot to SVG (PR#111) and PDF (PR#109)
 * Fixed export to png, bmp, jpg formats in the shell mode (PR#149)
 * Removed unexpected zoom when panning if the pan tool has restrict_to_data set to True and the plot has nonlinear    
   axes (PR#150). 
 * Fixed a couple of failing unit tests (PR#143)
 * Fix sort_order bug (PR#141, issue#119)
<commit_msg>Minor tweaks to the wording of CHANGES.txt.<commit_after>
Chaco CHANGELOG
===============

Release 4.4.0
-------------
This release contains a lot of enhancements and bug fixes mostly to the OOP API of Chaco but also its shell mode.


Change summary since 4.3.0
--------------------------

New features

 * Improved ArrayPlotData to support changing multiple arrays without triggering a re-plot after each update. This 
   prevents the plot from being temporarily out of synch, which is important if the index and the values are both
   changed to new values with different shapes (PR#124).
 * Added control of the maximum width of a tick label. Provided that hook to the TextBoxOverlay (PR#128).
 * Added control to generate fixed aspect ratio grid mappers (PR#129). This allows various 2D plots to control the 
   shape of the pixels in an image.

Enhancements

 * Improved the display of multi-word titles (PR#148).
 * Minor improvements to the documentation (PR#134, PR#118).
 * Made the cmap_image_plot caching more efficient and faster in large data situations (PR#123).
 * Improved support for exporting to multipage PDF (PR#109) and drawing in landscape orientation (PR#115).
 * Added control over whether a border for an overlay should be drawn (PR#116).
 * Made LineSegmentTool work with BasePlot2D (PR#121).
 * TextBoxOverlay now exposes the text color as a top level trait (PR#120). 
 * Added Travis-CI support for python 2.6 and 2.7 (PR#136, PR#145, PR#146). Github now displays the status inside 
   each Pull Requests as well as in the README.rst on the project github landing page. 

Fixes

 * Fixed clipping issue when exporting plot to SVG (PR#111) and PDF (PR#109).
 * Fixed export to png, bmp, jpg formats in the shell mode (PR#149).
 * Removed unexpected zoom when panning if the pan tool has restrict_to_data set to True and the plot has nonlinear    
   axes (PR#150). 
 * Fixed a few of failing unit tests (PR#143).
 * Fix sort_order bug (PR#141, issue#119).

{'fraction_non_alphanumeric': 0.08790045009266614, 'fraction_numerical': 0.04130262112787927, 'mean_word_length': 3.6469864698646988, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2035273', 'n_tokens_mistral': 1169, 'n_tokens_neox': 1016, 'n_words': 545}