* Update CHANGELOG.md
Added credit for PR and tag release
* Added additional rubies for Continuous integration; cleaned up travis config
* Updated travis config with more rubies
* Allow failures in wrong place
* Another typo
* Restore monoid_4.0 gemfile
* Removed travis config for mongoid 4
* Ruby 2.7 can fail CI until we can get it working
* Fixed allow failures syntax
Co-authored-by: Bryan Hanks, PMP <bryan@master-developer.com>
The array_formatter was always returning an empty array when associated
objects were called via a `has_many through:` relationship because they
are loaded as a collection, and the collection is always considered
empty.
resolves: https://github.com/awesome-print/awesome_print/issues/331
I've also started adding links to the associated pull requests
and authors. The intention is to make it easier to find the
origin of a change.
The repetitive nature of the references annoys me, but
unfortunately I don't believe there is a cleaner way to do this
in markdown. If you can think of a solution, then please let us
know.
I've cleaned up some of the wording so the gramar is consistent
and sorted the changes from newest to oldest so that it's
consistent with the newest to oldest ordering of the version
numbers.
I've only made these changes for the latest commits, however
if somebody wishes to go back and add links for older changes,
that be a pull request I would happily merge.