Projects / JoSQL / Releases

All releases of JoSQL

  •  23 Aug 2007 15:09
Avatar

    Release Notes: It is now possible to define a list of expressions using [ ] brackets. A new marker interface that indicates that all functions with a function handler will not return a fixed result was added.

    •  30 May 2007 16:42
    Avatar

      Release Notes: A few bugs were fixed relating to accessing the :_allobjs and :_currobj special bind variables. The execution order of GROUP BY clauses was also modified.

      •  12 May 2007 18:06
      Avatar

        Release Notes: A couple of bugs were fixed. A new ExpressionEvaluator class was added to easily allow an expression to be evaluated against an object.

        •  06 Mar 2007 15:53
        Avatar

          Release Notes:

          •  30 Mar 2006 00:18
          Avatar

            Release Notes: Provides a number of bugfixes, most notably the ability to use JoSQL keywords as and in Java identifiers.

            •  26 Jan 2006 06:30
            Avatar

              Release Notes: This version focuses on providing "sub-queries" for JoSQL, specifically to allow queries to occur on Collection/Map attributes of Objects. A number of other features to help make sub-queries more useful have also been introduced, including extending the use of the [*] syntax. Three bugfixes and a couple of small functionality changes were made.

              •  17 Nov 2005 01:32
              Avatar

                Release Notes: This release focuses on integrating JoSQL with Ant (as a file selector), JFreeChart (as various forms of datasets), and with JSPs (to allow a JoSQL statement to filter, select, group, and order objects). A new function has been added to get a value from a Map. There are a couple of minor bugfixes and enhancements.

                •  22 Sep 2005 06:40
                Avatar

                  Release Notes: It is now possible to create new objects anywhere an expression can be used, including when returning new objects in the SELECT clause. A new "stack trace element" filter that allows the stack trace in a Throwable instance to be filtered to only those elements you are interested in was added. It is now possible to specify the class loader that JoSQL should use. The IN expression now supports the "LIKE" and "ALL" keywords for more flexible expression matching. The EXECUTE ON clause now allows any valid expression to be used and saved rather than just function return values.

                  •  06 Sep 2005 09:18
                  Avatar

                    Release Notes: This release added an implementation of javax.swing.table.TableModel to allow the use of a JoSQL statement in a JTable. A new syntax to allow the addition of objects from a collection/map to the query results was provided. Dynamic re-ordering of results is now supported. Identification of functions was improved and now uses a scoring system to find the best match. A new special bind variable, :_grpby, was implemented to allow access to a group by columns. New functions were added.

                    •  28 Apr 2005 08:55
                    Avatar

                      Release Notes: This release focused mainly on extending the GROUP BY functionality to allow sorting of the GROUP BY results and limit the number returned via new GROUP BY clauses. New functions were created to further extend the functionality available. A few bugs were corrected and extensions were made to make the library generally easier to use.

                      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.