All releases of Butterfly Container

  •  05 Aug 2009 03:02
Avatar

    Release Notes: This version contains support for using Butterfly Container as an internationalization mechanism for your application. You can internationalize (localize) both components (like NumberFormatters) and texts.

    •  26 Mar 2009 12:18
    Avatar

      Release Notes: This version makes it possible to use Butterfly Container Script as an application configuration mechanism, just like using a Java property file. Using Butterfly DI Container, you just don't have to parse the properties into objects. Butterfly DI Container injects the configuration parameters directly into the objects that need them, and converts them to the correct types (int, long, etc.).

      •  15 Oct 2008 20:36
      Avatar

        Release Notes: This version brings easy Map configuration and the ability to assign names to the input streams from which you read container scripts. This name is used when an error is detected in the script, making it easier to find out the file in which the error occurred. It is now also possible to have the ScriptFactoryBuilder close the script input stream for you. This version also fixes a minor bug related to parsing and error messages.

        •  10 Sep 2008 12:20
        Avatar

          Release Notes: This version brings easy Map configuration and the ability to assign names to the input streams from which you read container scripts. This name is used when an error is detected in the script, making it easier to find out the file in which the error occurred. It is now also possible to have the ScriptFactoryBuilder close the script input stream for you. This version also fixes a minor bug related to parsing and error messages.

          •  25 Aug 2008 16:25
          Avatar

            Release Notes: Error messages during container script parsing were much improved. A few bugs were fixed related to casting to Java primitives in the scripts.

            •  13 Aug 2008 13:21
            Avatar

              Release Notes: This version fixes a few serious bugs related to the improved error messages. It also fixes some serious bugs related to object casting inside scripts. Previously, it was not possible to cast to int, long, and other primitives. This has been fixed.

              •  06 Aug 2008 11:54
              Avatar

                Release Notes: This version adds more intelligent script-to-method matching than 2.2.9. It also fixes two minor bugs related to the improved error messages in 2.2.9.

                •  31 Jul 2008 14:09
                Avatar

                  Release Notes: This version brings improved error messages during factory script parsing. Earlier, the parser did not always tell you the name of the factory in which the parsing error was encountered. This has been improved.

                  •  07 May 2008 10:26
                  Avatar

                    Release Notes: This version makes it possible to replace factories in the container at runtime. This is a handy feature during unit testing.

                    •  15 Apr 2008 17:40
                    Avatar

                      Release Notes: This release makes it possible to replace factories in the container at runtime. Factories that reference the replaced factory will automatically be updated to reference the new factory. The factory replacement feature is handy when unit testing a component using mock objects. Replace a real factory with a mock object factory to test if the component uses this collaborator (the mock object) correctly.

                      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.