Skip to content

Releases: martin-olivier/dylib

1.6.2

10 Dec 15:48
Compare
Choose a tag to compare

Changelog:

  • Protect multiple inclusions by adding WIN32_LEAN_AND_MEAN flag for windows
  • Added documentation for DyLib class
  • Removed useless constexpr for default constructor of DyLib

1.6.1

21 Oct 19:20
Compare
Choose a tag to compare

Changelog:

  • Use of windows system error from GetLastError and FormatMessage

1.6.0

20 Oct 16:09
4304f96
Compare
Choose a tag to compare

Changelog:

  • Function getVariable() now returns T & to be able to alter the value inside the dylib
  • Use of dlerror on unix and generic error on windows
  • Cleaner functions overloads

1.5.1

17 Aug 14:15
Compare
Choose a tag to compare

Changelog:

  • Errors are now in lowercase
  • Removed this before open and close functions
  • Inside close function, m_handle will be assigned to nullptr only if it wasn't already nullptr

1.5.0

24 Jun 23:16
26f3970
Compare
Choose a tag to compare

Changelog:

  • Default constructor is now constexpr
  • Removed useless semicolons
  • Better documentation

1.4.2

26 May 22:51
dc20f90
Compare
Choose a tag to compare

Changelog:

  • Better documentation
  • Fix indentation
  • Fix warnings on unit tests

1.4.1

24 May 23:11
345a061
Compare
Choose a tag to compare

Changelog:

  • Fix std::move on DyLib::exception
  • Better documentation

1.4

23 May 23:08
32dc467
Compare
Choose a tag to compare
1.4

Changelog:

  • Add && ctor and operator=(&&) overloads
  • Add ctor and open overloads
  • Add DyLib::extension

1.3

17 May 19:59
44c6bc9
Compare
Choose a tag to compare
1.3

Changelog:

  • DyLib now detects the OS file extension
  • Check for defined(_WIN32) or defined(_WIN64)
  • Add noexcept keyword when it was possible

1.2

26 Apr 01:12
8a93f53
Compare
Choose a tag to compare
1.2

Changelog:

  • handle nullptr as argument
  • m_openLib for windows is now static