Skip to content
Compare
Choose a tag to compare

Changes made to launcher to make it simpler and perhaps easier to understand.
Reduced memory requirements on the server. Logging if peak memory or execution time is too large.
Improving document handling.

Added - new features

  • HUB-1598, messages now return the from-parameter from the server. For debug purposes.
  • HUB-1604, Rewritten plugins_request to not do any subCall at all.
    Also limited how much size to return. You could get some requested plugins and need to request again.
    All JS plugins are now minified by default. You can set in config what plugins to not minify for debug purposes.
    This change reduced the memory consumption on PHP.
  • HUB-1606, Now return peak memory usage. Also added more plugins to start.js to get a faster start.
  • HUB-1607, log_if_memory_peak_usage_above_mb = 8
  • HUB-1608, log_if_execution_time_is_above_seconds = 1.0
  • HUB-1620, server, infohub_doc, internal_GetDocument - Added document size
  • HUB-1619, server, infohub_doc, get_documents_list - cached the result with config setting. 24h. Saved 100ms on the server call :-)
  • HUB-1623, Removed HTML from Markdown document before download to client
  • HUB-1623, Embedded images that have a path. Making the README.md less problematic. It must work on GitHub too.

Changed - changes in existing functionality

  • HUB-1585, Launcher, Show all icons if my list is empty on startup. Because the switch button confuse users
  • HUB-1593, render_doc now call infohub_doc_get to get the document instead of asking the server directly
  • HUB-1602, Sending large messages get out of memory. Instead of splitting the packageJson I now pull out the section to send
  • HUB-1611, plugins_request - Now do not add the last plugin if the package become too large
  • HUB-1609, Lowered the PHP memory from 16Mb to 12Mb. Still works
  • HUB-1621, infohub_doc PHP/JS - Refactored doc_name to document_name docName to documentName
  • HUB-1618, server, infohub_doc, get_documents_list - add checksum and size to each document.
    Renamed checksum_same to is_checksum_same
  • HUB-1624, Launcher, Start is now first button. My list is renamed to Favorites. Button to swap lists have moved down.
    Hope this makes it easier for first time users. They look so confused.
  • HUB-1622, server, infohub_doc, get_all_documents - Add config to limit response size from get_all_documents
  • HUB-1601, server, infohub_doc, get_all_documents - require wanted_documents_list
  • HUB-1626, server, infohub_doc, get_all_documents - Return ask_again_documents_list
  • HUB-1631, _Translate() can now convert a key without a translation into english
  • HUB-1632, Launcher, Translations updated for sv, en, es

Deprecated - soon-to-be removed features

Removed - now removed features

  • HUB-1587, Workbench: Remove "Help" button. Because the button confuse users

Fixed - bug fixes

  • HUB-1543, Config Local - Language, remove I prefer: sv,en
  • HUB-1592, Fixed all eight PHPStan errors with PHPStan v1.6.9
  • HUB-1596, Documents with one word in the name were not found
  • HUB-1612, Error log, infohub_file - read only real files. internal_Read returned false when it should return true
  • HUB-1614, Error, Allowed asset types have wrong data type. It was a default value that should have been an array but was a string
  • HUB-1615, Error, Avoided Ajax call with no messages in the package when using debug keys

Security - in case of vulnerabilities.

Tested

Investigated

  • HUB-1594, render_doc must cache the rendered document. No need when it now gets the document from infohub_doc_get
  • HUB-1563, Libre Translate - Doc do not render. Yes it does.
  • HUB-1545, Node contacts - Doc do not work. Yes it does.
  • HUB-1586, Doc: All doc buttons must ask InfoHub Doc to render the document. And they do.
  • HUB-1595, Offline - Are documents really downloaded? Yes but there are much more docs now, so we get out of memory. Will fix that in HUB-1601
  • HUB-1610, Refresh full list - Get 28 same messages in one request. Investigated and I do not get that anymore
  • HUB-1613, Refresh full list - Lower memory peak Mb from 10 to 8. I failed. It is 8Mb when I debug all the way. It is 10Mb whe I run without debugger
Compare
Choose a tag to compare

Worked on the Tree plugin. The plugin that keeps your data private.
The developer tool Trigger is now improved. Fixed bugs in the infohub_view.
With get_call_schema you can see what server plugin functions you can call.

Added - new features

  • HUB-1495, Tree - Encrypt - Create new key file
  • HUB-1502, Tree - Encrypt - Add password checksum to help the user. Less secure but practical
  • HUB-1514, infohub_trigger - Also put default in hidden textarea
  • HUB-1515, infohub_trigger - Also put result in hidden textarea
  • HUB-1508, infohub_trigger - Remember the selections in local Storage
  • HUB-1518, infohub_trigger - Handle no answer from server
  • HUB-1519, Main loop count now as a global setting of 500. Was 150. Prevent never ending messages. Will exit even if there are messages left to process
  • HUB-1503, infohub_plugin, get_call_schema - Get a list with plugins and functions YOU can call with your logged in account
  • HUB-1516, infohub_trigger - Click filter radios to filter the default and result message

Changed - changes in existing functionality

  • HUB-1491, prepared documents for version 1.3.8
  • HUB-1491, Added date and since to package.json.
  • HUB-1491, Updated gitignore and hgignore
  • HUB-1495, Tree - Encrypt - Create new key file now works, including setting a password
  • Composer, changed to work with PHP 8.0
  • HUB-1498, PHP: Use === in all comparison
  • HUB-1499, JS: Use === in all comparison
  • HUB-1497, JS - Remove more .substr and add a _SubString function
  • HUB-1505, infohub_trigger - Can now send message to any plugin, not just emerging plugins. Great dev tool
  • HUB-1506, infohub_trigger - Sort the plugin list
  • HUB-1511, infohub_trigger - Show failed responses too
  • HUB-1510, infohub_trigger - Radio buttons now filter the default array
  • HUB-1509, infohub_trigger - Radio buttons now filter the result. Removed the filter dropdown.
  • HUB-1513, infohub_trigger - populate gui with your previous selections
  • HUB-1526, infohub_trigger - run filters after buttons pressed

Deprecated - soon-to-be removed features

Removed - now removed features

Fixed - bug fixes

  • HUB-1512, infohub_plugin - plugin_request now check in-parameters
  • HUB-1523, infohub_view - get_text fixed bug when getting text from a textarea
  • HUB-1524, infohub_view - form_write Radio - Change to trigger event only when value = true
  • HUB-1525, infohub_view - form_write - collect all events to after all boxes got values

Security - in case of vulnerabilities.

Tested

Investigated

  • HUB-1500, PHPStan, check all code
  • HUB-1507, infohub_trigger - Remember the latest list I got from the server. Was already implemented.
  • HUB-1531, Pre study - GUI designer
  • HUB-1531, Pre study - Item container with drag and drop
  • HUB-1531, Pre study - Quickform that render items from a key-value object
Compare
Choose a tag to compare

Infohub is much faster now on all browsers.
Client Storage is now one plugin. Added a Storage memory cache.
Launcher render the full list faster. Some plugins start faster. Removed many slow _ByVal and _Merge that was not needed.
Used step_void in some places to avoid getting an answer I do not need.

Added - new features

  • HUB-1465, Client Storage - Memory cache makes read and write faster
  • HUB-1464, infohub_asset, update_specific_assets, copy step_save_to_storage to a new function save_assets_to_storage
  • HUB-1462, infohub_launcher, refresh full list is faster now. If we send no checksum then we assume the client need both the full list and all its assets. Reducing the calls from 2 to 1. Reducing rendering time from 11 to 9.

Changed - changes in existing functionality

  • esversion from 6 to 11. More modern Javascript
  • Speed improvement for messages with short tail, In the cases I throw away the response I have changed to step_void to save time
  • Updated JS Docs from Example: to @example
  • Rows that had been cut into two rows have now been mended to one row
  • Minor refactoring to more easily debug the code
  • HUB-1478, infohub_storage.js - Simplified to one level1 always storing with idb-KeyVal. Much faster now
  • HUB-1484, infohub_storage.js - read_pattern and write_pattern now use read_paths in the same level. Making execution faster
  • HUB-1475, infohub_storage.js - Not using infohub_storage_data.js any more so that reduces number of _ByVal and _Merge
  • HUB-1474, infohub_storage.js - Reduced number of _ByVal and _Merge by reducing the level of plugins
  • HUB-1471, infohub_launcher.js - Changed some step_end to step_void. Removed some _ByVal
  • HUB-1471, infohub_workbench.js - Changed one step_end to step_void
  • HUB-1472, infohub_asset.js - Changed four step_end to step_void to gain speed. Removed one _ByVal
  • HUB-1460, infohub_transfer.js - _LeaveCallStack now preserve the to.function and add the callstack_hubid to the data_back. Easier to debug server responses now
  • HUB-1461, infohub_session.js - initiator_check_session_valid. Client startup stopped when asking server to check if the session data is valid. Now we assume it is valid if we have data. The check is done async in the background
  • HUB-1485, infohub_base.js - Changed default waiting time a message waits before being sent to the server from 0.2 seconds to 1.0 seconds. Benefit is that more messages have time to join the request. We get fewer requests.
  • HUB-1488, Lowered wait time for some messages from client to server from 1.0 to 0.2 seconds to respond faster to user interactions
  • HUB-1488, Added missing plugins to the startup of infohub_doc and infohuh_demo. Those start faster now
  • HUB-1488, Added missing plugins to the startup of infohub_login and infohub_tools. Those start faster now

Deprecated - soon-to-be removed features

Removed - now removed features

Fixed - bug fixes

  • HUB-1483, infohub_view: Fixed if _GetNode get no box. In file_read and modify_class.

Security - in case of vulnerabilities.

Tested

Investigated

  • HUB-1462, infohub_view.js - internal_ModifyClass return false if box can not be found. It should remain like that.
  • HUB-1486, infohub_welcome - Exception ModifyClass in Welcome. Can not reproduce. Closing task
  • HUB-1487, Remove unnecessary messages to update all assets. Can not reproduce. It works
  • HUB-1489, Detect Dark mode in Brave Browser - Changed Fingerprint protection from strict to standard. Click the adress bar right hand Brave-shield
  • HUB-1466, infohub_transfer.js - Missing function ban_seconds. Can not reproduce
Compare
Choose a tag to compare

Created a blog. Speed improvements in Infohub.

Added

  • HUB-1452, Created blog.infohub.se with WordPress
  • HUB-1467, start.js - Added missing plugins that are required at startup to speed up startup

Changed

  • HUB-1469, Improved _Default in Javascript. Much faster now according to performance measures in Brave.
  • HUB-1476, infohub_storage_data_idbkeyval: Improved the MemoryCache and the NotInCache lists. Makes read and write faster to the browser database.
  • HUB-1477, minor refactoring in storage and storage_data

Removed

  • HUB-1468, infohub_view - Removed all _ByVal
  • HUB-1470, infohub_base - Have removed four _ByVal and one _Merge. Minor refactoring
  • HUB-1473, infohub_exchange - Have removed seven _Default and one _ByVal. Minor refactoring

Fixed

  • HUB-1434, Updated infohub.se to the latest version v1.3.5
  • HUB-1456, Created a Infohub blog theme based on the theme: Story Book

Tested

Investigated

  • HUB-1463, Investigate: What takes time with refresh_list. It is _MiniClone that is run in _ByVal. It is run many times. Object.assign does not always work.
Compare
Choose a tag to compare

Updated documentation about installation alternatives.

Added

  • HUB-1435, Doc - Install LAMP on Ubuntu 21.10
  • HUB-1436, Doc - Run Virtual Ubuntu 21.10 on macOS Intel
  • HUB-1437, Doc - Run Virtual Ubuntu 21.10 on macOS M1
  • HUB-1438, Doc - Run Virtual Ubuntu 21.10 on Windows
  • HUB-1439, Doc - Run Virtual Ubuntu 21.10 on Linux

Changed

Removed

Fixed

Tested

Investigated

  • HUB-1450, Investigate: Use Composer for Infohub
  • HUB-1451, Investigate: Interactive installation guide in one file
Compare
Choose a tag to compare

Updated documentation and articles. Added new screenshots.

Added

  • HUB-1440, New screenshots from Infohub
  • HUB-1441, Use screenshots in a doc gallery
  • HUB-1445, README - added badges and cleaned up the README
  • HUB-1447, Compare with NextCloud and Grav

Changed

  • HUB-1432, Updated the main_roadmap with the closest plans
  • HUB-1431, Updated the README.md, made it shorter and with links to read more
  • HUB-1442, README - Link to the screenshot gallery
  • HUB-1443, Updated spelling and grammar on the articles and released v1.0.2
  • HUB-1444, Find all references to PHP7 and change to PHP8 where possible

Removed

Fixed

Tested

Investigated

Compare
Choose a tag to compare

PHPStorm have tests. Many are fixed in this release.

Added

Changed

Removed

Fixed

  • HUB-1420, PHPStorm problems - CSS - Removed invalid flags. Removed duplicate tags.
  • HUB-1421, PHPStorm problems - HTML - Removed/changed deprecated tags. Added required parameters.
  • HUB-1423, PHPStorm problems - Javascript - Fixed js bugs
  • HUB-1424, PHPStorm problems - PHP - Fixed issues in 33 files
  • HUB-1429, PHPStorm problems - Round 2 - More fixes for CSS, PHP, JS and Markdown. Fixed issues in 14 files
  • HUB-1425, a lot of spelling errors corrected. Fixed issues in 89 files
  • HUB-1430, PHPStorm grammar issues, 334 files changed, 1432 insertions(+), 1439 deletions(-)
  • HUB-1428, PHPStorm problems - SVG - Fixed 46 SVG by adding a title on each. Many more left.

Tested

Investigated

  • HUB-1419, PHPStorm problems - Markdown - Can not resolve links. But that is no problem for infohub_doc
  • HUB-1422, PHPStorm problems - JSON - No real problems
  • HUB-1423, PHPStorm problems - Javascript - I can not refactor 3rd party code. I do not agree with redundant variables due to debug purposes
  • HUB-1426, PHPStorm problems - RegExp - A warning is in the 3rd party PGP code. I can't fix that.
  • HUB-1427, PHPStorm problems - ShellScript - I am not good enough to fix the issues in here.
Compare
Choose a tag to compare

Infohub now require PHP 8. I have stared using PHP8 commands.
PHPStan code check implemented. Code now pass the level 9 checks.
Support for LibreTranslate implemented. Will be used for creating translation files.
Bad ideas; the documentation is now listing a lot of ideas that seem good but do not fit the Infohub security rules.
The good ideas will come later.

Added

  • Added more start up logging. Changed minimum logging level from warn to info.
  • HUB-1382, infohub_translate.php: Functions for calling LibreTranslate
  • HUB-1381, infohub_translate: GUI just like LibreTranslate has
  • HUB-1385, infohub_libretranslate - bare bone plugin
  • HUB-1387, infohub_libretranslate - icon and title
  • HUB-1386, infohub_libretranslate - Get GUI working. Now it works. But the GUI is not translated yet
  • HUB-1391, LibreTranslate: Pick source language
  • HUB-1394, LibreTranslate: Remember the language list, so we do not have to query more than once
  • HUB-1395, LibreTranslate: Refresh - Remember current selection and set it after refresh
  • HUB-1398, Translate: Get all available languages
  • HUB-1401, Created Markdown documents with bad ideas
  • HUB-1403, PHPStan, added composer.json and added PHPStan for code quality

Changed

  • HUB-1384, Server: Update infohub_call
  • HUB-1388, infohub.php: Start more core plugins to speed up execution
  • HUB-1393, LibreTranslate: RenderForm now support option select by passing the source_data to the renderer
  • HUB-1391, LibreTranslate_Manual: Now has a Configuration for the default from_language, to_language
    • Default setting gives you a conversion from "en" (English) to "sv" (Swedish)
  • HUB-1396, Translate: Make it possible to call LibreTranslate before saving a file
  • HUB-1405, PHPStan to level 4. Infohub is now valid for PHPStan level 4.
  • HUB-1406, PHPStan level 5 OK
  • HUB-1407, PHPStan level 6 OK
  • HUB-1410, infohub_renderdocument, use the image label to set image left/right
  • HUB-1415, PHP8 - Check if PDO transaction is active before trying a commit
  • HUB-1408, PHPStan level 7,8,9 OK - fixed a lot of errors and stared using PHP8 commands

Removed

  • HUB-1414, PHPStan strict rules - removed them

Fixed

Tested

Investigated

  • HUB-1383, Investigate: Infohub server call LibreTranslate web service. I have infohub_call that can do curl requests.
  • HUB-1404, Investigate: msgPack, wrote investigation documentation
Compare
Choose a tag to compare

You can now render password boxes with generate passsword, show/hide password. You can render status boxes.
Improved translation tool that validate translation files.
Bug fixes. Performance improvements. All plugins can now have assets.

Added password to the Tree private secret

Added

  • HUB-1284, Validator for password added to infohub_password
  • HUB-1280, added form password
  • HUB-1286, Tree: Use password form element
  • HUB-1285, renderform - added password box with generate icon and switch show password
  • HUB-1290, View: Set/Switch Attribute. You can now set DOM element attributes and switch between two values
  • HUB-1295, RenderMajor: Set custom CSS on the legend. Now possible to remove the border
  • infohub_view -> get_attribute to get values from an element.
  • HUB-1312, Render a status box with infohub_renderstatus + demo
  • HUB-1279, Login: Add the current full URL to the standalone login page in a folded More-box
  • HUB-1330, Infohub_doc: Function to render doc in box id
  • HUB-1353, Translate: CreateFile - Add static country_code and country_name. Add language_name in the file
  • HUB-1361, infohub_plugin: Add minify_js = false to default config. Makes it easier to debug javascript files in the browser but takes more space
  • HUB-1358, Translate: GUI that validate translation files + backend
  • HUB-1367, Translate: GUI radios to Download or Save the english translation file when generating translation files
  • Added country_name and language_name to the en translation files
  • HUB-1368, Translate: Create sv and es files same time as en

Changed

  • HUB-1288, JS Added default function parameter values to many places in the JS code
  • HUB-1289, JS Improve _MiniClone. Now slightly faster. Top of my wishlist in JS to have an object clone
  • HUB-1286, Tree: Use password form elements for importing and exporting the encryption key
  • HUB-1294, Tree: Encryption - Group the export password + export button
  • HUB-1293, Tree: Encryption - Group the import password + import button
  • HUB-1297, Tree: Encryption: Separate import and export rendering in different boxes on same page
  • infohub_renderform -> generate_password now update characters left
  • infohub_tree -> Encrypt GUI boxes now render once
  • infohub_tree -> Encrypt split GUI boxes in one Export and one Create
  • HUB-1316, updated TERMS with regulations for advertisement, usage statistics, automatic bug reporting
  • HUB-1317, infohub_plugin, has_assets, now downloads assets for plugins that do not start from workbench if you set the flag. And added documentation.
  • HUB-1317, infohub_login, now show icons thanks to has_assets on infohub_renderform
  • HUB-1281, infohub_login, separated the single page login and the login menu page. Now possible to expand the pages individually.
  • HUB-1287, Login: Use renderForm Password for login and change password
  • HUB-1326, Launcher: Bug, RenderMajor head title with icon is on two rows
  • HUB-1327, Launcher: Show current URL in More-box
  • HUB-1338, Asset: Change to keys and update translations for en, es, sv
  • HUB-1337, Launcher: Fix some keys and all translation files
  • HUB-1359, PHP: Change some str_replace to strtr. Better syntax and 9% faster according to my tests. Not 4x as in older PHP versions.
  • HUB-1336, Translate: UpdatePlugin to use KEYS instead of normal message in _Translate() - created the server part that modify the plugin
  • HUB-1362, Translate: Create the english translation file for each selected plugin name. Downloads the finished file.
  • HUB-1363, ConfigLocal: Add language "en" as fallback if not already part of the wanted languages
  • HUB-1366, Translate: Generate en file. Missing launcher property. Now populated in all new files
  • HUB-1367, Translate: Shorten the texts in the plugins to get more but shorter translations
  • HUB-1371, All parameters like [B], [H1] must be [b], [h1]. Change that.
  • HUB-1374, Debug: Move SHIFT CTRL ALT out of the translated string

Removed

  • HUB-1335, Translate: Remove deprecated child plugins
  • HUB-1372, Translate: Remove [INFOHUB_LINK] from Welcome

Fixed

  • HUB-1291, Password: Characters left did not update when writing
  • HUB-1292, Password: Generate password did not update when password displayed as dots
  • infohub_view -> SetVisible "switch" now works even if you have no style set
  • HUB-1311, RenderMenu - improved documentation with example and default values
  • HUB-1328, Translate: BUG: Documentation do not render
  • HUB-1331, Tree: BUG: Documentation do not render
  • HUB-1332, Contact: BUG: Documentation do not render
  • HUB-1329, Translate: Translations wrong in Swedish, English, Spanish
  • HUB-1333, Translate: BUG: Create file did not convert key to text
  • HUB-1334, Translate: BUG: Could not load GUI for UpdatePlugin
  • HUB-1360, Config: Missing options in default config. Now the "What is this?" page shows during login
  • HUB-1352, Asset: BUG: Click asset, get wrong license info
  • HUB-1365, Fixed spelling errors in the documentation and PHPDOC
  • HUB-1376, Demo_frog: The mistakes does not render a frog. It was a regression in infohub_render from introduction of multi item rendering
  • HUB-1375, Demo_text: Move [MY_EXTERNAL_LINK] away from the string. Fix LINE
  • HUB-1373, Login_login: SUCCESS_LOGGING_IN does not show the existing translated string
  • HUB-1379, Tools: Run test calls. The template_call dropdown list should not have session_id and user_id
  • HUB-1380, Translate - Documentation. Missing two buttons.

Tested

  • HUB-1370, Test that all translation changes do not break any plugin. Found issues and registered HUB-1371 to 1380.
  • Made a mistake when spelling "mistake". Fixed in all code.

Investigated

  • HUB-1315, Investigate: How and when are assets downloaded. In workbench only.
  • HUB-1354, Translate: Investigate why + in keys get spaces. It was Google translate that mess them up. Bing Translate do not do this but only support 1000 characters. Google Translate support 5000 characters. I will need to create a validator for translation files.
  • HUB-1378, DemoCall: Client - invalid call from child to parent should fail but works. There are no errors. The logic works.
Compare
Choose a tag to compare

Infohub Tree got new features but is not finished. All code is auto refactored. opcache prefilled. All plugins can now be run standalone as their own applications. This is a large service release with things I want to get out on the sites. It was so long ago since the last release and today is my 50th birthday.

Added

  • Tree, Doc - displays documentation for each part of Tree
  • Tree, Menu - Has all parts now and is finished
  • HUB-1006, Tree - Added read and write
  • robots.txt added to instruct crawlers to crawl away. Added file to allowed root files
  • HUB-1222, Now preloads all php at server start into the opcache. Only 49 files. No fail if opcache disabled
  • HUB-1000, Tree Encrypt GUI now working with create key file, import key file, forget key from browser
  • HUB-1234, Recreated the square Infohub logo in SVG
  • HUB-1232, Let url pass with ?plugin_name=infohub_asset
  • HUB-1238, Show standalone plugin from GET parameter plugin_name
  • HUB-1236, All plugins get an icon.png so apple-touch-icon can use it in another task
  • HUB-1239, Set apple-touch-icon from url plugin_name
  • HUB-1235, Set favicon as svg from url plugin_name
  • HUB-1242, index.php - Set title and description from launcher.json
  • HUB-1247, Add an icon to launcher - New window
  • HUB-1240, Launcher button - Run in new window. Starts plugin in new tab
  • HUB-1248, launcher.json - add keywords to describe the plugin
  • HUB-1249, index.php now uses keywords from launcher.json
  • HUB-1246, Config - Change icon from the wheel svg to this preference panel svg
  • HUB-1237, manifest.php - from json to php
  • HUB-1243, manifest.php - Set title and description from launcher.json
  • HUB-1250, manifest.php - use keywords from launcher.json
  • HUB-1241, manifest.php - Set icons from url plugin_name
  • HUB-1252, sanity_check - allow manifest.php?plugin_name=
  • HUB-1269, If plugin_name not found in url then checks config for the domain. Changed include/application_data.php
  • HUB-1277 (HUB-1099), Many translation keys are now CAPS_KEY. _Translate handle bothe centences and CAPS.
    Loading a translation array now converts all keys to CAPS_KEY. CAPS_KEY makes it easier to build translation files and shows to the developer that these keys can not just be changed.

Changed

  • HUB-1214, Tree - Updated documentation
  • HUB-1220, Auto refactored all JS, PHP, SVG, Markdown in the folder
  • manifest.json got description, categories
  • HUB-1221, Markdown code - wrong background. Changed transparency from 0.9 to 0.1
  • HUB-1266, Launcher - translate "Run in new window"
  • HUB-1268, IOS Safari css cross-origin error. Changed from link-tags with base64 css data to style-tags with plain text
  • HUB-1269, Change default branch from master to main on Bitbucket and Github

Removed

Fixed

  • HUB-1219, Tree - Documentation did not show. The Tree doc renderer now support the new item_index, and render cache now added
  • HUB-1223, Client Storage Write - Now returns written data and mode
  • HUB-1226, file select button now show progress/ok/fail icon
  • HUB-1244, BUG: Scrolling with JS removed the plugin_name from the URL
  • HUB-1262, iPad/iPhone - does not open in new tab. Solved with a normal link
  • HUB-1271, BUG: client.infohub_tools.call_server, Can not call: call_server, error:Cannot set property 'step' of undefined
  • HUB-1272, BUG: The get parameter plugin_name avoided the login. Now it works. I need this on all plugins because a plugin might not be installed locally, and then it needs to be downloaded from the server. We need to be logged in for that.

Tested

Investigated

  • HUB-1215, updated the Trello tasks for this release
  • HUB-1264, Investigate: Login guide. I want the Login shared_secret and the Tree private_secret to be in the same login file for convenience. But that is not logically sane to mix different features. Some might not even use the Tree. I will do this in steps instead and provide two file selectors and two password text boxes. Then you can ignore or reuse a private_secret. Created HUB-1280, 1281, 1282 to handle this.
  • HUB-1263, Investigate if the IOS start icon has GET parameters. They do. I connected the iPhone to Safari and saw the URLs on the desktop icons I started. But for Infohub it does not work. I now know it is at least not an IOS problem. Closing this task. Created HUB-1279 to handel this.