@matsuo matsuo released this Nov 3, 2018 · 430 commits to master since this release

Assets 2

INTER-Mediator Directive Committee is happy to announce the immediate availability of INTER-Mediator 5.8.

INTER-Mediator is a web development framework supports PDO (MySQL, MariaDB, PostgreSQL, Microsoft SQL Server and SQLite) and FileMaker Server.
https://inter-mediator.com/en/
https://github.com/INTER-Mediator/INTER-Mediator/releases

The notable changes compared to 5.7 include:

  • Improve speed performance of Native Authentication and LDAP Authentication.
  • Add DB_FileMaker_DataAPI class to support FileMaker Data API of FileMaker Server 17.
  • The INTERMediator.recordLimit property is introduced to store the number of records.
    Also added methods: INTERMediator.setRecordLimit(cname, limit) and INTERMediator.clearRecordLimit(cname).
  • INTERMediatorOnPage.doBeforeValueChange(id) and INTERMediatorOnPage.doAfterValueChange(id) are going to be
    called before/after database access to update field data.

And INTER-Mediator-Server Virtual Machine Version 5.8 has been released, too.

About INTER-Mediator-Server Virtual Machine (Japanese)
http://inter-mediator.info/ja/for-novices/vm.html

INTER-Mediator is licensed under the MIT license.
If you are interested in INTER-Mediator, please join the discussion group in Facebook.

For English
http://www.facebook.com/groups/254446237922985/

For Japanese
http://www.facebook.com/groups/233378356708157/

Changes with 5.8

  • Improve speed performance of Native Authentication and LDAP Authentication.
  • Add DB_FileMaker_DataAPI class to support FileMaker Data API of FileMaker Server 17.
  • Support retrieving image files in container fields when using DB_FileMaker_DataAPI class.
  • Support uploading files to container fields when using DB_FileMaker_DataAPI class.
  • Update FMDataAPI.php (Ver.12) for FileMaker Data API.
  • Add JSEncrypt http://travistidwell.com/jsencrypt/ to "js_lib" directory in "lib" directory and remove "bi2php" from "lib" directory to improve speed performance of Native Authentication.
  • The INTERMediator.recordLimit property is introduced to store the number of records. Also added methods: INTERMediator.setRecordLimit(cname, limit) and INTERMediator.clearRecordLimit(cname).
  • THEAD/TFOOT of table can be set the linked node with calculation.
  • Calculation to aggregate of same context as like "sum(mycontext@price)".
  • Generate VM environment on a user of Linux by dist-docs/server-deploy.sh
  • Update title of defedit.html and pageedit.html in "INTER-Mediator-Support" directory.
  • Remove search_page2.html ("search(using JavaScript)") in Practices directory.
  • Update deploy.sh and recipe.rb etc. for the INTER-Mediator-Server virtual machine and CI.
  • The method isOperatorWithoutValue() is introduced into PDO Spec Handler classes. It's for IS NULL with Definition File Editor.
  • INTERMediatorOnPage.doBeforeValueChange(id) and INTERMediatorOnPage.doAfterValueChange(id) are going to be called before/after database access to update field data.
  • Add Sample_Extensible for FileMaker Server in the "Samples" directory.
  • [INFO] Require a 2048-bit private key at least for authentication. Please update in case of using Native Authentication or LDAP Authentication.
  • [INFO] FileMaker Data API (Trial) of FileMaker Server 16 is no longer supported.
  • [SECURITY FIX] Fix record access privileges in some cases when using FileMaker Server and the value of 'target' key in 'authentication' key is 'field-user' or 'field-group'.
  • [BUG FIX] If the server doesn't have valid locale (ex. Windows Server), the number format with thousand separator wasn't seen as we wished.
  • [BUG FIX] In some case, the record number of related context was affected by pagination record limits.
  • [BUG FIX] Fix buildup.sh to minify correctly on FreeBSD (Thanks to Tomomitsu Baba).
  • [BUG FIX] In step navigation page, sometimes tap affected to clicking any elements on moved page.
  • [BUG FIX] Fix Soft Delete function when the value of 'soft-delete' key is not true.
  • [BUG FIX] Fix Soft Delete function when using FileMaker Server. The affected versions are 5.5, 5.6 and 5.7.
  • [BUG FIX] Fix an error when using FileMaker Server and the value of 'target' key in 'authentication' key is 'field-group'. The affected version is 5.7.
  • [BUG FIX] INTERMediatorLib.getParentRepeaters works in case of parameter node isn't target node.
  • [BUG FIX] Fix portal access mode for FileMaker Server in some cases (depending on the status of enclosures and repeaters).
  • [BUG FIX] Fix INTERMediator.isIE property to detect Internet Explorer 11 (Change false to true if using Internet Explorer 11).
  • [BUG FIX] Fix making a temporary file internally in MediaAccess.php for outputting multiple images.
Nov 2, 2018
INTER-Mediator 5.8-RC3
Nov 2, 2018
INTER-Mediator 5.8-RC2
Jul 31, 2018
INTER-Mediator 5.8-RC1

@matsuo matsuo released this Mar 29, 2018 · 445 commits to master since this release

Assets 2

INTER-Mediator Directive Committee announces the immediate availability of INTER-Mediator 5.7.

INTER-Mediator is a web development framework supports PDO (MySQL, MariaDB, PostgreSQL and SQLite) and FileMaker Server.
https://inter-mediator.com/en/
https://github.com/INTER-Mediator/INTER-Mediator/releases

The notable changes compared to 5.6 include:

  • The "data-im-format" attribute is introduced.
  • Microsoft SQL Server is contained in INTER-Mediator support database.
  • Support PHP 7.2.
  • Start to support FileMaker Data API (Trial) of FileMaker Server 16 as an experimental feature.
  • Step navigation is introduced. The 'nav-control' key can have values 'step' and 'step-hide'.
  • data-im-widget="popupselector" is introduced. This is similar to popup menu. The selections shows on scrollable panel.

And INTER-Mediator-Server Virtual Machine Version 5.7 has been released, too.

About INTER-Mediator-Server Virtual Machine (Japanese)
http://inter-mediator.info/ja/for-novices/vm.html

INTER-Mediator is licensed under the MIT license.
If you are interested in INTER-Mediator, please join the discussion group in Facebook.

For English
http://www.facebook.com/groups/254446237922985/

For Japanese
http://www.facebook.com/groups/233378356708157/

Changes with 5.7

  • The "data-im-format" attribute is introduced.
    Please see for detail: http://inter-mediator.info/ja/for-developers/format.html (Japanese)
  • Microsoft SQL Server is contained in INTER-Mediator support database.
  • Support PHP 7.2.
  • Start to support FileMaker Data API (Trial) of FileMaker Server 16 as an experimental feature.
  • Add FMDataAPI.php (FMDataAPI Ver.6) in "lib" directory for FileMaker Data API (Trial).
  • Step navigation is introduced. The 'nav-control' key can have values 'step' and 'step-hide'.
  • data-im-widget="popupselector" is introduced. This is similar to popup menu. The selections shows on scrollable panel.
  • Mr. Motofumi Iijima is added as a contributor. He published contents for novices with Qiita document and YouTube movies.
  • Database classes are widely refactored. So they had too much long codes, they are divided into some classe in DB_Support directory.
  • The Data_Converter directory in the root of repository is for storing data converter classes.
  • The locale for number and currency format follows the server-side setting of "intl.default_locale" key in php.ini. It can be overridden by params.php file's $appLocale valuable.
  • Check HTTP_ACCEPT_LANGUAGE HTTP header in getLocaleFromBrowser() of IMLocale class.
  • Update TestDB.fp7 to add "total" field to the "invoice" table for the server side calculation sample and add tables ("saleslog", "item_master", "customer").
  • Update TestDBSchemeForFMS.xlsx in "dist-docs" directory.
  • Add the result of Hand-On Session 1 to Samples/Hands-on directory.
  • In the 'send-mail' feature, the "subject-constant" and "body-constant" fields can contain the field reference as like "...@field@@...". These fields have to contain the result of context.
  • The "datatype" can be eliminated, and it means "FMPro12."
  • On the Master/Detail UI, the detail area shows the first record of master area.
  • Update .gitlab-ci.yml and rename trainingcourse_spec.rb to samples_spec.rb for starting E2E testing.
  • The values of "default-values" key affect to copy operation.
  • User Enrollment set is updated with more precise error message.
  • The mail sending php class Qdsmtp had constructors with deprecated way. They are changed current way.
  • IMLibPageNavigation.moveDetailOnceAgain() can re-move to current detail view. If you want to update datail area just current record, this API might be suitable.
  • Authenticated user generating script is added as dist-docs/passwdgen.sh. See the usege in it.
  • Locking methos ex. IMLibUI.lockUIElement are replaced to the queue based serialized processing. Following methods are serialized with queue. You have to set your codes into queue with IMLibQueue.setTask.
    IMLibUI.valueChange
    IMLibUI.copyButton
    IMLibUI.deleteButton
    IMLibUI.insertButton
    IMLibContext.prototype.setDataAtLastRecord
    IMLibContext.prototype.setDataWithKey
    IMLibPageNavigation.copyRecordFromNavi
    IMLibPageNavigation.deleteRecordFromNavi
    IMLibPageNavigation.insertRecordFromNavi
  • The DB_Proxy instance can reuse.
  • Japanese new era name is going to start on May 1, 2019. The entry for era name tables are added.
  • Create Samples/debug.html file and separate test-only pages from the index.html.
  • "data" and "appending-data" keys can be described in context definition. The "data" alternates database access and it doesn't happen to call server. The "appending-data" adds some records to the record set from database.
  • If the detail context definition has the 'paging' key, the db accessing for the datail affects the pagenation for master context and it shows just one record. In this case error message shows.
  • INTERMediatorLog object is added. Some methods and properties in INTERMediator object is moved here. 3 methos originally exist on INTERMediator are still defined for compatibility.
    [Method] INTERMediatorLog.flushMessage <- INTERMediator.flushMessage()
    INTERMediatorLog.setErrorMessage <- INTERMediatorLog.setErrorMessage(...)
    INTERMediatorLog.setDebugMessage <- INTERMediatorLog.setDebugMessage(...)
    [Property] INTERMediatorLog.debugMode <- INTERMediator.debugMode
    INTERMediatorLog.suppressDebugMessageOnPage <- INTERMediator.supressDebugMessageOnPage
    INTERMediatorLog.suppressErrorMessageOnPage <- INTERMediator.supressErrorMessageOnPage
    INTERMediatorLog.errorMessages <- INTERMediator.errorMessages
    INTERMediatorLog.debugMessages <- INTERMediator.debugMessages
    INTERMediatorLog.errorMessageByAlert <- INTERMediator.errorMessageByAlert
    INTERMediatorLog.errorMessageOnAlert <- INTERMediator.errorMessageOnAlert
  • IMLibFormat object is added, and it's a devided portion of INTERMediatorLib object. INTER-Mediator-Format.js file contains IMLibFormat object.
  • Add 'asis' operator for FileMaker Server.
  • All functions have 'use strict';.
  • Update deploy.sh and recipe.rb etc. for the INTER-Mediator-Server virtual machine and CI.
  • Field names that contain ':' can be a variable of expression. It's for FileMaker.
  • The sample of Practices-search(using JavaScript) is updated.
  • The sample of Sample_chat is updated without using deprecated method.
  • Add practice and sample applications for FileMaker Data API (Trial) to "Samples" directory.
  • Update FileMaker sample DB ("TestDB.fmp12" and "TestDB_clone.fmp12") to set a object name of the portal object for FileMaker Data API (Trial).
  • Show the "Enrollment" and "Password Reset" button on login panel with 'enroll-page' and 'reset-page' keys in the option parameters (2nd argument of IM_Entry function).
  • [INFO] PHP 5.2 and PHP 5.3 have been deprecated. INTER-Mediator Ver.6.0 will require PHP 5.4 or later (or PHP 5.5 or later).
  • [INFO] FileMaker Server 12 and FileMaker Server 13 have been deprecated. INTER-Mediator Ver.6.0 will require FileMaker Server 14 or later if using FileMaker Server.
  • [INFO] The following methods are deprecated. These methods will be removed in Ver.6.0.
    INTERMediator_DBAdapter.server_access
    INTERMediator_DBAdapter.db_query
    INTERMediator_DBAdapter.db_queryWithAuth
    INTERMediator_DBAdapter.db_update
    INTERMediator_DBAdapter.db_updateWithAuth
    INTERMediator_DBAdapter.db_delete
    INTERMediator_DBAdapter.db_deleteWithAuth
    INTERMediator_DBAdapter.db_createRecord
    INTERMediator_DBAdapter.db_createRecordWithAuth
    INTERMediator_DBAdapter.db_copy
    INTERMediator_DBAdapter.db_copyWithAuth
  • [INFO] Deprecated global variables $g_dbInstance, $g_serverSideCall in INTER-Mediator.php will be removed in Ver.6.0.
  • [BUG FIX] Fix to add multiple times for target node which has "#" started target description.
  • [BUG FIX] Replace the dataset property to set/get attribute methods for IE10.
  • [BUG FIX] Justify the next line handling in TEXTAREA tagged element for IE9.
  • [BUG FIX] Fix to disappear text and button name in the tag with data-im="@update:..." or "@addorder:...".
  • [BUG FIX] The Auth_Manager sample in Auth_Support folder didn't work. So the UserList.php is removed.
  • [BUG FIX] Master/Detail interface in mobile phone didn't return the master page from the detail page.
  • [BUG FIX] Record create method under authentication prevented the 'target' setting, and it is fiexed.
  • [BUG FIX] Sometimes validation wasn't work, for example, blank text field.
  • [BUG FIX] The master-hide/detail contexts didn't hide the pagenation on showed the detail.
  • [BUG FIX] The stringfy method for object (INTERMediatorLib.objectToString) returned 'undefined' instead of quotes.
  • [BUG FIX] The method to convert number from string (INTERMediatorLib.normalizeNumerics) returned wrong result.
  • [BUG FIX] IMLibLocalContext.bindingDescendant() didn't detect nodes that generated after page construct.
  • [BUG FIX] jQuery-File-Upload plug-in was improved in case of multiple rows presentation.
  • [BUG FIX] DefinitionChecker did not work fine in extended error range for new PHP version.
  • [BUG FIX] Some expression referring nodes in multiple repeaters collected nodes in other records.
  • [BUG FIX] Add exception handling in converting json to objects just after communication.
  • [BUG FIX] Take the value of 'maxrecords' key into consideration in record information on the navigation bar.
  • [BUG FIX] Two target specifications with $ just replaced one $ in target attribute.
  • [BUG FIX] Prevent unexpected additional tapping in backing from detail to master.
  • [BUG FIX] Post Only mode didn't involve nodes with data-im-group attribute.
  • [BUG FIX] If a expression set to popup menu, the page generating process went infinite loop (bug on 99fbf43).
  • [BUG FIX] Stabilized to detect smtp server info and refactored.
  • [BUG FIX] The method to change password for FileMaker Server had a bug.
  • [BUG FIX] Fix not to show the error message ("element._im_setValue is not a function - EXCEPTION-27") when the JavaScript component plugin hasn't "_im_setValue" method.
Mar 14, 2018
INTER-Mediator 5.7-RC2
Feb 4, 2018
Merge pull request #958 from matsuo/update-version
Version 5.7-RC1

@matsuo matsuo released this Sep 16, 2017 · 1003 commits to master since this release

Assets 2

INTER-Mediator Directive Committee is happy to announce the immediate availability of INTER-Mediator 5.6.1.
Also INTER-Mediator-Server Virtual Machine Version 5.6.1 has been released, too.

About INTER-Mediator-Server Virtual Machine (Japanese)
http://inter-mediator.info/ja/for-novices/vm.html

INTER-Mediator is a web development framework supports PDO (MySQL, PostgreSQL and SQLite) and FileMaker Server.
https://inter-mediator.com/en/
https://github.com/INTER-Mediator/INTER-Mediator/releases

INTER-Mediator 5.6.1 fixed loading the page of the sample application (Practice "search (using JavaScript)") in INTER-Mediator-Server VM.

INTER-Mediator is licensed under the MIT license.
If you are interested in INTER-Mediator, please join the discussion group in Facebook.

For English
http://www.facebook.com/groups/254446237922985/

For Japanese
http://www.facebook.com/groups/233378356708157/

Changes with 5.6.1

  • Fix loading the page of the Practice "search (using JavaScript)".

@matsuo matsuo released this Jun 23, 2017 · 1008 commits to master since this release

Assets 2

INTER-Mediator Directive Committee is happy to announce the immediate availability of INTER-Mediator 5.6.

INTER-Mediator is a web development framework supports PDO (MySQL, PostgreSQL and SQLite) and FileMaker Server.
https://inter-mediator.com/en/
https://github.com/INTER-Mediator/INTER-Mediator/releases

The notable changes compared to 5.5 include:

  • Well-designed CSS files as the 'default' theme are added by Hiroko Oki. She is web designer and a lecturer of
    Kyoto University of Art and Design.
  • Officially support MariaDB.
  • [CAUTION!] The default theme applies more CSS selectors than ever. If you don't want to apply new default theme
    to your solution, you could set the "theme" keyed value to "least." It doesn't apply any CSS settings without
    login panel and pagination control.
  • [SECURITY FIX] The resetpassword.php in Auth_Support/PasswordReset folder had security issues.
    If you use the resetpassword.php file in your solution. we'd like to replace the fixed version.

And INTER-Mediator-Server Virtual Machine Version 5.6 has been released, too. Now the OS of INTER-Mediator-Server
VM is Alpine Linux (instead of Ubuntu Server) and MariaDB is running on the new VM.

About INTER-Mediator-Server Virtual Machine (Japanese)
http://inter-mediator.info/ja/for-novices/vm.html

INTER-Mediator is licensed under the MIT license.
If you are interested in INTER-Mediator, please join the discussion group in Facebook.

For English
http://www.facebook.com/groups/254446237922985/

For Japanese
http://www.facebook.com/groups/233378356708157/

Changes with 5.6

  • Well-designed CSS files as the 'default' theme are added by Hiroko Oki. She is web designer and a lecturer of
    Kyoto University of Art and Design.
  • [CAUTION!] The default theme applies more CSS selectors than ever. If you don't want to apply new default theme
    to your solution, you could set the "theme" keyed value to "least." It doesn't apply any CSS settings without
    login panel and pagination control.
  • Themes can be retrieved from accessing the definition file as below:
    def_file.php?theme=default&type=css&name=style.css
  • The 'thosedays' theme are added for previous sample css style. The 'least' theme is just for pagination,
    login panel and so on, it means least definitions css.
  • Officially support MariaDB.
  • Update Vagrantfile, deploy.sh, dbupdate.sh, recipe.rb and sample_spec.rb for changing OS of
    INTER-Mediator-Server VM to reduce size of the VM file. Now the OS of INTER-Mediator-Server VM is
    Alpine Linux 3.6 (instead of Ubuntu Server 14.04) and MariaDB is running on the new VM.
  • In the Post Only mode, radio buttons don't require to set the name attribute. The nodes having the
    same data-im attribute automatically set the appropriate name attributes.
  • New interleave method INTERMediatorOnPage.modifyPostOnlyContext is defined. The parameter is post only
    context definition and should return a context definition which is modified or not.
  • For preventing to update by editing element's value, data-im-control="unbind" is introduced. This attribute
    causes just assign the field value to checkbox, but it doesn't happen to update with clicking it.
  • Added titles to almost all sample HTML files.
  • Update FX.php 6.10 for DB_FileMaker_FX class.
  • Add "CodeMirror" (CodeMirror 5.23.0) in "INTER-Mediator-Support" directory for INTER-Mediator-Server VM.
  • The access privilege of directories and file of uploaded file set to 755. Previously it was 744, but
    a rental server which is limited feature tries to prevent to set all bits of group/other.
  • Updating and Creating record operations always return the records affected with its operations.
  • JSDoc generating script is added as dist-docs/jsdocgen.sh. You have to install JSDoc with npm.
    Of course, all JS codes aren't documented so far, we will fill up step by step.
  • The $altThemePath variable in params.php file can have the alternative theme directory path for adding
    solution specific theme.
  • The $themeName variable in params.php file can have the default theme name for all web pages.
  • JavaScript component "jsonformater" is added. Usage is:
  • The style named 'thosedays' applies CSS definitions as same as older version's sample files.
  • Checking the result of voting for target specifications, and show error message if the context which is specified
    in target specifications in page file doesn't exist.
  • Locale feature was refactored to support intl module both existing and not.
  • Application Locale and Currency Locale are supported. The option parameters in IM_Entry function can have
    'app-locale' and 'app-currency' keyed values. The params.php file can have $appLocale and $appCurrency vars.
  • The count function for expression is added.
  • The default value of INTERMediatorOnPage.isSetDefaultStyle property set to false. This might be taken over
    the theme features.
  • The variable $browserCompatibility or 'browser-compatibility' keyed value can contain 'WebKit' key as a sign
    of any browser. Web browsers in mobile application might have the 'WebKit' string in its user agent.
  • The addCondition and clearCondition method of INTERMediator class has "label" property for stabilizing.
  • Progress information is changed as more simple gear style icon and gray background.
  • Some functions are moved to INTER-Mediator-Navi, and refactored them.
  • Update FileMaker sample DB ("TestDB.fmp12" and "TestDB_clone.fmp12") to set the REST API / PHP API access privilege,
    and so on.
  • Use @-operator before exif_read_data() in MediaAccess.php to avoid outputting a warning in an error log file in case
    of using PHP 5.6.
  • [SECURITY FIX] The resetpassword.php in Auth_Support/PasswordReset folder had security issues.
    If you use the resetpassword.php file in your solution. we'd like to replace the fixed version.
  • [BUG FIX] IMLibContext class's getDataAtLastRecord method had a bug (wrong parameters for getValue).
  • [BUG FIX] MediaAccess class didn't work for privileged access with users.
  • [BUG FIX] INTERMediator.partialConstructing property wasn't appropriate value in doAfterProcessing method.
  • [BUG FIX] Customized button names on the pagination control didn't work correctly.
  • [BUG FIX] The INTERMediatorOnPage.doBeforeConstruct method won't be called other than just after page loaded.
  • [BUG FIX] INTERMediator.clearCondition sometimes clears all condition if a parameter is set.
  • [BUG FIX] MySQL PDO driver holds the keyword of SQL with quote characters.
  • [BUG FIX] Justify the compatibility of the Master/Detail Style UI and additional conditions.
  • [BUG FIX] The DB_Null class's setupConnection() method returned false, but it prevent to following processing.
  • [BUG FIX] The source of context is a SQL's VIEW, fields in associated records can't be updated in some cases.
  • [BUG FIX] Fixed not to work on Windows Server until Ver.5.5-dev.
  • [BUG FIX] The format function or INTERMediatorLib.numberFormat method returned ".0" in case of zero value.
    Now they return "0.0".
  • [BUG FIX] JS Wideget support samples are modified as the correct local variable capture style.
  • [BUG FIX] MediaAccess with Authentication by email account didn't work well, it fixed.
  • [BUG FIX] Sending mail on reading can retrieves queried data.
  • [BUG FIX] The confirm.php in User_Enroll folder had a query condition bug.
  • [BUG FIX] The definition file editor didn't work until ver.5.5-dev or around.
  • [BUG FIX] The page file editor didn't work until ver.5.5-dev or around.
  • [BUG FIX] The tinymce widget support code bug fix.
  • [BUG FIX] Text field by input tag on IE prevent to use input method. This issue was fixed. The affected
    versions are 5.4 and 5.5.
  • [BUG FIX] Qdsmtp couldn't send email with Gmail account for strict protocol. The bundled Qdsmtp is patched.
  • [BUG FIX] Add including path for phpseclib.
  • [BUG FIX] Pagination bar wasn't updated when the search button which data-im is '_@update:xxx.'
  • [BUG FIX] In same case, the LIMIT parameter of non paging context set to the pagination length.
  • [BUG FIX] Target specifications using local context show the error message, but that's wrong messages.
  • [BUG FIX] Custom themes path had bug fix.
  • [BUG FIX] In case of file uploading, $_SERVER doesn't have 'HTTP_CONTENT_LENGTH' key in any case.
  • [BUG FIX] Fix buildup.sh to avoid calculation errors when using a minified version made by YUI Compressor.
    Now buildup.sh uses Minify http://www.minifier.org/ instead of YUI Compressor.
  • [BUG FIX] Fix the MediaAccess class's generating cookie names.
  • [BUG FIX] In some case, "the 'NumberFormat' class doesn't exist" message arose, but it was cared in class loader.
  • [BUG FIX] Formatter classes didn't work for other than read operations in DB_PDO.
  • [BUG FIX] The pagination size popup menu didn't work as we expected.
  • [BUG FIX] On the batch save mode without lock, the update operation didn't work.
  • [BUG FIX] On the batch save mode, the context wasn't updated.
  • [BUG FIX] The MediaAccess class didn't detect context name in case of class:// url ends with /.
  • [BUG FIX] Samples/Sample_asset has 'Return Today' button but it didn't work for missing view keyed value.
  • [BUG FIX] Fix URL of the CSS file in simplelist_MySQL.html/simplelist_FMS.html in Samples/Sample_Mobile directory.
  • [BUG FIX] Updating and processing from buttons are improved. They are serialized with IMUILib's object.
  • [BUG FIX] Fix updating db from web browser with optimistic locking. The affected version is 5.5 only.
  • [FYI] The file Samples/sample_memo_html5.html is removed. It wasn't working in long time.
Jun 11, 2017
INTER-Mediator 5.6-RC3