Key:
*
means modification+
means addition-
means deletion
+ Add dividers 284-301
* Bump versions of setuptools, wheel, twine and sphinx
* Change to isinstance in code
+ Add dividers 281-283
* Bump setuptools from 49.2.0 to 50.3.0
* Bump wheel from 0.34.2 to 0.35.1
* Bump unittest-xml-reporting from 3.0.2 to 3.0.4
* Bump sphinx from 3.1.2 to 3.2.1
* Bump setuptools from 47.1.1 to 49.2.0
* Bump twine from 3.1.1 to 3.2.0
* Bump sphinx from 3.1.1 to 3.1.2
* Bump sphinx-rtd-theme from 0.4.3 to 0.5.0
+ Add dividers 269-280
+ Add dependabot configuration
* Bump setuptools from 46.1.3 to 47.1.1
* Bump sphinx from 3.0.2 to 3.1.1
- Removed restructuredtext_lint because sphinx does it internally
* Merge docs and development requirements into a single file
- Removed the remaining PyCharm files since they were useless
* Fixed some docs build warnings
* Fixed some CI build issues
- Marked the extras folder as no longer accepting content
* Bumped Sphinx to v3
* Bumped setuptools from 46.0.0 to 46.1.3
* Bumped Sphinx from 2.4.3 to 2.4.4
* Bumped setuptools from 45.2.0 to 46.0.0
+ Reformatted the code with Black
+ Added 7 new dividers
* Bumped Sphinx from 2.4.0 to 2.4.3
* Bumped unittest-xml-reporting from 3.0.0 to 3.0.2
* Bumped setuptools from 45.1.0 to 45.2.0
* Bumped unittest-xml-reporting from 2.5.2 to 3.0.0
* Bumped wheel from 0.34.0 to 0.34.2
* Bumped Sphinx from 2.3.1 to 2.4.0
* Bumped setuptools from 45.0.0 to 45.1.0
* Bumped wheel from 0.33.6 to 0.34.0
+ Added dividers 255-261
+ Added dividers 245 through 254
* Optimized divider loading
+ Updated setuptools from 44.0.0 to 45.0.0
+ Added tests for HTML horizontal divider
* Combined test and dev requirements
+ Update setuptools (42.0.2 -> 44.0.0)
+ Update Sphinx (2.3.0 -> 2.3.1)
+ Added area4.util.html_horizontal
+ Added 1337 divider
+ Enhanced documentation
+ Update twine (1.13.0 -> 3.1.1)
+ Update unittest-xml-reporting (2.5.1 -> 2.5.2)
* Converted this changelog to Markdown
* Breaking: changed the output of the splitter function
* Rewrote major parts of the docs
- Removed a divider, see migration guide
+ Optimized some internal code
+ Add avocado emoji divider
* Improved documentation a lot more
+ Exposed the "blacklisted" dividers list
+ Added maintainer field to setup.py
+ Added Python version constraints to setup.py to prevent unsupported Python version installs
+ Added API Refrence documentation page
+ Updated tests to work with new Python version
* Changed copyright header
+ Updated Sphinx version
+ Added 14 new dividers
+ Added 9 new dividers
+ Made area4.utils.get_raw_file() cache the file contents
* Fixed certain dividers confusing GitHub
+ Added more splitter tests
+ Added test for area4.utils.markdown_horizontal() function
+ Added partially working duplicate divider checking
(disabled due to failures that would be breaking changes)
+ Added markdown horizontal divider
- Removed rdillib dependency
* Updated docs
* Updated documentation
* Updated CI to use slim images
- Removed SafetyCI checks, description validation, and old Markdown check
- Removed area4.util_module and area4.theArray aliases
* Renamed area4.author to area4.__author__
+ Added 'text' keyword
- Removed pipenv dependency
- Removed util.check function
* Fixed dead links
+ Added integer check
+ Added test for area4.area4info
* Refactor and fix area4.area4info (formatting issue and wrong data fixed)
- Don't include changelogs in builds
* Updated documentation
* Shortened author value
- Remove stepped down maintainers
+ Improved docs
* Built with newer version of setuptools
+ Added our first ever runtime dependency - RDILLib (for dynamic emails)
- Removed pycodestyle config from setup.cfg
- Removed all dist-info related code
* Updated docs
* Changed Reddit divider function name to match style guide
* Updated tests
Shoutout to N8python for helping get this release out!
* Made divider function strip newlines from output
* Made all dividers 12 characters (except for a select few)
+ Added a new divider
* Updated copyright years in documentation
* Updated Makefile
- Removed clone tool as it had no use
* Updated extras
- virtualenv is no longer required
Version 2.3.6:
* Updated Sphinx
* Updated contributing guidelines
* Packaged with newer version of setuptools
+ Added more unit tests
* Updated package info function
* Updated setuptools
* Moved tests to unittest module
* Fixed bug
+ Added Reddit horizontal divider to utilities module
- Removed class based system
* Code cleanup
* Fixed a compatibility issue
- Removed BrewMake tool due to lack of use
+ Blacklisted certain dividers from the get_divider_character utility function
+ Added get_divider_character utility function
+ Added releasing guidelines for maintainers
+ Added tests for utility module
+ Added markdown spellchecking
* Made tests way faster
+ Added documentation tests
* Cleaned up documentation
+ Added documentation requirements
+ Added BrewMake tool
* Fixed broken links
* Updated contributing guidelines
This minor release was a continuation of the work done in v2.1.2
.
* Moved library to area4lib organization!!
* Fixed an issue in the code with the splitter function
+ Added eye emoji dividers
+ Added splitter function (finally!)
* Moved reduce_to_unit function to utility module
+ Added CI auto-deploying
+ Added release schedule
+ Added clone tool
* Fixed linting issues
* Updated badges
* Migrated CI tests to macOS
* Fixed linting issues
* Moved the utilities module to the main package
* Moved linting tests to Cirrus CI
* Made package info function work on all Python3 versions
See the changelogs for v2.0.4
.
See the changelogs for v2.0.4
.
* Fixed Python 3.4 and 3.5 compatibility issues
* Lots of code cleanup
* Moved tests onto GNU make
+ Added semicolon dividers
* Updated flake8 to the latest version
* Updated documentation config
+ Added suggested extensions in VSCode
* Updated package build tools
* Updated support information
* Updated issue templates
* Updated Probot config
* Updated contributing guidelines
* Updated twine to latest version
+ Added new 6 dividers
* Cleaned up docs
- Removed egg building tool
* Updated CodeOwners
* Made code follow PyDocStyle
* Removed Travis CI, moved on to Cirrus CI
* Added dependency bumping bot
* Completely changed the divider addition system
* Removed most of the GitHub apps, added new ones
* Redid docs
+ Gave the util module its own package so the import system isn't really odd
* Made the main module class based ( /!\ VERY BREAKING CHANGES ALERT /!\ )
* Made sure the wheel is not built universally
* Added actual code testing with Travis CI
+ Added build tools
- Removed VCS lists
* Updated the contributing guidelines
+ Added markdown linting