Releases: martin-olivier/dylib
Releases · martin-olivier/dylib
1.6.2
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
Changelog:
- Use of windows system error from
GetLastError
andFormatMessage
1.6.0
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
Changelog:
- Errors are now in lowercase
- Removed
this
beforeopen
andclose
functions - Inside
close
function,m_handle
will be assigned to nullptr only if it wasn't already nullptr
1.5.0
Changelog:
- Default constructor is now
constexpr
- Removed useless semicolons
- Better documentation
1.4.2
Changelog:
- Better documentation
- Fix indentation
- Fix warnings on unit tests
1.4.1
Changelog:
- Fix
std::move
onDyLib::exception
- Better documentation
1.4
Changelog:
- Add
&& ctor
andoperator=(&&)
overloads - Add
ctor
andopen
overloads - Add
DyLib::extension
1.3
Changelog:
DyLib
now detects the OS file extension- Check for
defined(_WIN32)
ordefined(_WIN64)
- Add
noexcept
keyword when it was possible
1.2
Changelog:
- handle
nullptr
as argument m_openLib
for windows is now static