revisionhistory.qbk 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [/
  2. Copyright 2014 Renato Tegon Forti, Antony Polukhin.
  3. Copyright 2015-2019 Antony Polukhin.
  4. Distributed under the Boost Software License, Version 1.0.
  5. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. /]
  7. [section Revision History]
  8. [h5 1.0 (First Boost release)]
  9. * Removed `shared_library::load_self()`
  10. * Renamed `shared_library::path()` to `shared_library::location()`
  11. * `import_function*` and `import_variable*` functions were refactored into `import*` functions
  12. * Dropped dependency to 'boost::string_ref'
  13. * Multiple MacOS and Android fixes
  14. * Performance and memory optimizations for `import*` functions
  15. * Refactored `shared_library::load()` implementation, unified `load_mode::append_decorations` behavior across platforms
  16. * Renamed `shared_library::search_symbol()` to `shared_library::has()`
  17. * Dropped support for useless Windows specific `load_library_as_*` flags
  18. * Improved error reporting for failed library loads
  19. * Implemented a copy constructor and assignment operator for `shared_library`
  20. [h5 0.2]
  21. Applied comments from "Boost query interest" mails and Boost Incubator, implemented new features:
  22. * Project was renamed to Boost.DLL.
  23. * Improved docs.
  24. * Added library_info class.
  25. * Aliases macro for explicit specification of sections.
  26. * Aliases now use "boostdll" section.
  27. * Added `symbol_location()` methods.
  28. * Added `this_line_location()` method.
  29. [h5 0.1]
  30. Boost.Plugin 0.1 (Initial Solo Prototype taken from
  31. [@https://github.com/retf/Boost.Application Boost.Application] with many improvements)
  32. [endsect]