Release Notes - MMBase - Version 1.9.1 - HTML format

Configure Release Notes

Bug

  • [MMB-468] - Indicating owner of typedef nodes in a 'typedef.xml' does not work
  • [MMB-1022] - Custom parameters are not passed to subwizards
  • [MMB-1113] - href is not used when editing a link + solution
  • [MMB-1189] - list.jsp: search by "number is" give strange effect with non-numeric values.
  • [MMB-1215] - Required htmlarea's don't set properly.
  • [MMB-1256] - constraints don't work on datetimes
  • [MMB-1283] - guitype boolean on a string-field does not work any more.
  • [MMB-1312] - Extending builders with binary fields. The blob fields are not mirrored in extension's table.
  • [MMB-1334] - richtext editor does not work with html datatype
  • [MMB-1358] - mysql uses \ as escape sequence.
  • [MMB-1418] - Chained Commitor created when not needed
  • [MMB-1451] - mm:constraint handles referid attribute values with as builder step
  • [MMB-1458] - filename in URL may contain invalid chars.
  • [MMB-1556] - Using mm:import in list in list, created var is not EL compliant.
  • [MMB-1735] - mm:fieldlist or mm:useinput sometime prints a fields value
  • [MMB-1738] - If you call a few thousand times <mm:list orderby=".." path="..,..," then you get StackOverflowExceptions.
  • [MMB-1740] - If datatypes overrides one in a jar, that that does not always work, if the one in the jar is loaded before the ones in mmbase jar.
  • [MMB-1741] - Error from mysql (utf8) during deployment of systemproperties.
  • [MMB-1742] - mm:listrelationscontainer misses some attributes.
  • [MMB-1744] - Dates in pulldowns don't get saved when changed
  • [MMB-1746] - DAtabaseStorageManager.isNull should use checkStoreFieldAsFile(()
  • [MMB-1752] - change context rights not checked.
  • [MMB-1754] - Many ClassCastExceptions if running on jdk 1.7.
  • [MMB-1755] - Add always the searchtype attribute when objects are created/loaded
  • [MMB-1760] - Reused mm:context not EL compatible
  • [MMB-1765] - LocaleTag does not revert the jstl locale situation.
  • [MMB-1766] - Attribute value "bla bla" is quoted with " which must be escaped when used within the value
  • [MMB-1768] - clone of BasicSearchQuery not correct while copying the constraint.
  • [MMB-1769] - Processor has parameters, renderers have 'pattern' parameters. Exceptions occur. More generally process-urls are not correctly produced.
  • [MMB-1772] - backwards compatiblity issue: implicit 'cloning' of queries didn't work any more.
  • [MMB-1773] - 'time' field presented as datetime.
  • [MMB-1774] - duration datatype not working properly in editwizards
  • [MMB-1777] - getPage methods on UrlTag are called earlier then in 1.8. This is a backwards compatibility issue.
  • [MMB-1780] - If you don't use the JDBC module, then also the 'query logging' feature does not work any more.
  • [MMB-1781] - If you start mmbase when the database is down, it will not come up any more if the database is brought up.
  • [MMB-1784] - Media application does not use ResourceLoader
  • [MMB-1791] - It seems impossible to save an empty field
  • [MMB-1795] - The 'html' datatype does not make much sense.
  • [MMB-1808] - Uploading a blob may causes it to be converted to a byte array in memory.
  • [MMB-1809] - An inactive builder in config/builders doe not prevent it from being loaded
  • [MMB-1814] - Many lists not working via RMMCI
  • [MMB-1816] - cloud.getCloudContext().getUri() does not return the orignal URI use to obtain the Remote Cloud Context.
  • [MMB-1817] - ${_} in body of mm:import does not work as expected
  • [MMB-1819] - mm:relatednode on a referid'd listrelations give NPE
  • [MMB-1823] - mm:fieldinfo type="forid" refers to name, not id of <input>
  • [MMB-1824] - Order of parameters is different than in 1.8.
  • [MMB-1825] - System field Owner is always enforced at validation, because it is required.
  • [MMB-1844] - mm:remove not properly working for deeply nested lists.

Improvement

  • [MMB-1036] - support for the REGEXP field constraints
  • [MMB-1560] - Typehandlers of taglib are related to datatypes.
  • [MMB-1737] - lastmodified, lastmodifier always set themselved on commit of node, even if no other fields were changed.
  • [MMB-1745] - support larger binaries than 16m in mysql
  • [MMB-1757] - cloud context security implementation is not very extensible.
  • [MMB-1778] - jdbc.xml should not be in the mmbase.jar
  • [MMB-1779] - BasicQueryHandler does its own Connection management.
  • [MMB-1783] - Default logging implementation does not quite work as expected.
  • [MMB-1789] - my_editors: more enters disappear
  • [MMB-1806] - Improve io stream copy performance
  • [MMB-1810] - Several issues with binaries.
  • [MMB-1821] - Using the 'current' node in enumeration restrictions

New Feature

  • [MMB-1732] - select in select queries
  • [MMB-1734] - Javascript code to 'mold' straightforward html produced by mm:fieldinfo to more sophisticated input widgets.
  • [MMB-1736] - Datatype to support money, valute, currency.
  • [MMB-1739] - A way to influence which of the resources is loaded, if it is present in multiple jars.
  • [MMB-1748] - 'absolute' attribute on mm:image, mm:attachment, like on mm:link.
  • [MMB-1749] - Possiblity to use different builder to store users in.
  • [MMB-1750] - disposition attribute on mm:image
  • [MMB-1764] - MMBase query containers could recognized the more generic interface 'SearchQuery'.
  • [MMB-1767] - Create disableContextChecks property in Contexts builder of CloudContext Security
  • [MMB-1771] - Added a new CSVReader as a replacement for the deprecated CVSReader
  • [MMB-1775] - new option to add properties to nodes when properties builder is present
  • [MMB-1776] - Added nodelist function to the properties builder
  • [MMB-1782] - DatabaseTransaction linked to the current thread.
  • [MMB-1792] - Woud be handy to be able to produce a constraint by a function and add it to a query.
  • [MMB-1794] - New enforce-strength which are only used during explicit validation.
  • [MMB-1797] - Make it optionally required to link servers to cronjob objects.
  • [MMB-1802] - mysql_with_views
  • [MMB-1803] - Support for H2 database.
  • [MMB-1805] - A way to easily modify DataType objects on the fly.
  • [MMB-1807] - Append style classes to DataType
  • [MMB-1811] - Various new logging utils.
  • [MMB-1813] - If you have a transaction you cannot obtain the original Cloud back.
  • [MMB-1815] - DataType#getDeleteProcessor.
  • [MMB-1818] - BridgeList lacks getProperties.

Task

  • [MMB-1495] - Documentation component
  • [MMB-1796] - Subversion.
  • [MMB-1798] - Remove XMLBasicReader from core, because it is already moved to applications/scan

Sub-task

  • [MMB-1710] - Generic datatype handlers
  • [MMB-1759] - Cannot use different builder(s?) to contain 'contexts'.

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.