Skip to content

Release-1.0.3

Compare
Choose a tag to compare
@codemercenary codemercenary released this 24 Aug 20:23
· 286 commits to master since this release

This release completes the implementation of AutoConfig and switches to the standard layout, and fixes a number of minor bugs.

  • #957, #959, and #9561 switch Autowiring to use the standard library layout
  • #958 fixes a minor race condition in Autonet
  • #960 allows Autowiring to be compiled with experimental VS2013 C++14 support
  • #963, #966, #964, #969, and #970 fix bugs and implements the bulk of the problems with AutoConfig
  • #967 allows users to enumerate all configurable fields in an application
  • #968 adds a total order invoke concept to autowiring::signal
  • #972 fixes a problem where NotifyWhenAutowired would never trigger if the type was not used in an Autowired field.
  • #973 adds a number of typedefs to chrono_types.
  • #974 and #975 update the the standard CMake scripts and our c++11 flag handing
  • #980 fixes some incorrect output formatting for AutowiringDebug's concurrent thread list
  • #982 removes the autowiring-specific atomic operations functions
  • #983 and #985 fix some critical bugs with AutoConfig