Projects / fcppt / Releases

All releases of fcppt

  •  27 Nov 2012 13:05
Avatar

    Release Notes: Most prominently, this release adds improved cmake integration, which makes it a lot easier to use fcppt from other cmake-based projects. Some new functions have been added, most of them in the math category. fcppt.thread has been removed because boost.thread now does everything that fcppt.thread did. Lastly, the reset function of unique_ptr has been fixed, along with some other minor bugfixes.

    •  19 Jun 2012 18:53
    Avatar

      Release Notes: This is mainly a bugfix release. It corrects some compatibility problems with clang-3.1, clang-3.2 trunk, gcc-4.8 trunk, boost-1.50.0_beta1, and doxygen-1.8.1. More warnings have been enabled where possible. There are also some minor new features like pure, const, and noreturn annotations, and a perlin fifth degree function.

      •  15 Apr 2012 10:07
      Avatar

        Release Notes: This release focuses on improved stability, better documentation, and removal of obsoleted features that are now properly supported by Boost. It features a new assert framework, null_ptr emulation, optional references, a redesigned logger library, better strong typedefs, and some other minor changes. Boost 1.47 is now required. Therefore, a lot of filesystem wrappers, the chrono library, and the ratio library have been removed.

        •  12 Aug 2011 18:37
        Avatar

          Release Notes: Boost 1.44 or later is now required (fsv2 is no longer supported). Many cmake fixes have been made so that fcppt can be installed properly and also used from the source directory. Some bugs in chrono, type_traits, and variant have been fixed. Overall, there are some minor improvements to several components.

          •  05 Jun 2011 13:56
          Avatar

            Release Notes: A lot of changes have gone into this release. Some of the most important ones are: container::tree can now use ptr semantics and has a proper copying infrastructure. The find module for cmake has been fixed to conform to cmake's coding standards. fcppt's installation directories can now be fine controlled. make_unique_ptr and make_shared_ptr have been changed to take their arguments by value.

            •  11 Apr 2011 15:45
            Avatar

              Release Notes: This release adds a new overload for math::matrix::orthogonal, FcpptUtils.cmake to factor out some commonly needed cmake stuff used in projects, filesystem::remove_extension, filesystem::file_size, filesystem::file_to_string, convenience headers for every subdirectory, chrono support for boost::asio, more operators for strong_typedef, and some minor things. There are two important bugfixes: operator-- for cyclic_iterator has been fixed, as well as the previously broken #pragma message support for gcc. math::abs_angle_to_rel and math::is_rel_angle have been removed.

              •  22 Mar 2011 18:04
              Avatar

                Release Notes: This release adds math::vector::hypersphere_to_cartesian. It adds an empty log::location constructor that was previously missing. It adds fcppt::ref, which wraps boost::ref, and fcppt::reference_wrapper, which wraps boost::reference_wrapper, because std::tr1::ref has issues on VC++ 2010 SP1. It adds missing tr1 headers to fcppt/tr1 (namely array, cmath, complex, memory, regex, tuple, type_traits, unordered_map, unordered_set, and utility). It fixes a bug in src/codecvt.hpp. This hopefully fixes fcppt::widen, fcppt::narrow, and all the other functions that make use of them.

                •  09 Mar 2011 15:30
                Avatar

                  Release Notes: A memory leak in raw_vector was fixed. MacOS is now supported. dimension() was renamed to size() in math::box and container::grid. A verbose log level was added. The locale is read on POSIX systems. Some other minor enhancements were made.

                  •  12 Feb 2011 19:48
                  Avatar

                    Release Notes: Some bugs were fixed. Some macros now require a trailing semicolon. Some new functions were added.

                    •  05 Feb 2011 15:56
                    Avatar

                      Release Notes: Some new algorithms and support for gcc-4.6's pragma diagnostic were added. A few bugs were fixed for raw_vector.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.