New naming scheme, documentation, and example
New in This Release
- New type names that lessen the likelihood of name clashes and center around the most common use case: smart pointers. 🎯
- A new example with an accompanying new README.md explaining several important subtleties and intended uses.
- More extensive documentation of test results for eight compilers: NAG, GNU, Intel, Cray, IBM, AMD, NVIDIA, and LLVM. 📖
What's Changed
- Feature: Add smart pointer example by @rouson in #35
- Feature: detect and handle compiler issues in the test suite by @rouson in #36
- Tests: Better testing through more robust construction and destruction by @rouson in #37
- Breaking change: More clear, descriptive, and safe nomenclature by @rouson in #39
- doc(test/README.md): add IBM test result by @rouson in #41
- doc(README,test/README): fix typos by @rouson in #42 🔧
- Feature: Nullify the user-object pointer during smart-pointer construction by @rouson in #40 🔬
- doc(README.md): fix notes by @rouson in #43 📓
- doc(README.md): fix broken link by @rouson in #44 ⛓️
- doc(doc/README): update class diagram by @rouson in #45
- Add example/README.md by @rouson in #46
- doc(example/README.md): fix broken link by @rouson in #47 🩹
Full Changelog: 1.1.0...2.0.0