- Our Mail Alert section has been cleaned up with all the redundant options now removed when adding or editing mail alerts.
- For all new fields created from this version onwards, if a field is being used by any rule or field parameter it is not possible to delete it without first editing or changing the parameter or rule first. This adds more stability to your no-code builds and creates more predictable behaviour.
- Fixed a Maths field bug where an infinite loop was being caused by a red alert rule warning.
- Removed the pop up warning when editing blocs that already have data. This has proved unpopular and had been ignored by builders.
- Upgraded our main Framework and code language version.
- Resolved issue where an Auto Generate Reference field (the field that can be used to count against) was triggering a new autogeneration while editing a record
- Changed wording/typo in a field name
- Cleaned up the list of roles when there are multiples of 2 in the Manage Roles section
- New Maths field updates to allow min(), max(), round() and avg() and more to come soon
- Fixed bug where on new versions, any new text on the front end requires a log out and log back in for it to appear
- Fixed small issue issue where the same setting could be seen twice in the Edit Theme section
- Fixed a bug where when a rule breaks on the maths field it causes an infinite loop of the rule breaking over and over.
- Added new option to the Cross Bloc Data Manipulator field where you can unset the Condition section to “No Conditions Required”, thus reducing confusion and improving UX.
- It’s now possible to add multiple search filters/criteria for our Results Box field. Where previously the look up could only match one field, now you can search multiple fields in the other bloc that must match multiple fields in the bloc the Results Box is being created in.
- There is a new feature where you can disable a user, i.e. make them inactive, this will prevent them from being able to login. This is useful for staff leaving etc but where there is data associated with them.
- Fixed a small bug where when editing a page, the icon pop up was being visually blocked.
- A major new and useful update to our Mail Alert field, where you can now attach the .docx templates you may have built in that bloc.
- There is a new feature where blocs cannot be deleted if they are associated with field parameters or rules.
- A new feature where you can see all the schedules running in your system in the Manage Data section.
- A new field parameter that allows you to load data from other blocs based on a search criteria. The purpose of this is to allow master lists to always be loaded directly from those lists, as opposed to the data being copied in. This is similar to a JOIN statement in SQL and will allow users to build even cleaner sytems with just one source of truth for their data.
- Fixed a bug where the File field file name was still visible in the field after submitting. It now clears correctly.
- Major New Update: The Autogenerate field can now be a fully dynamic string with multiple dates in the string and any format of your choosing, not just pre-selected formats. It also now has the ability to include data from other fields, just like our Merge Field.
- Improvements to our Results Box field to handle various field types like images, file downloads and barcodes.
- Improvement where the File Builder field and Mail Alert field now has rules/actions called once the button is pressed.
- Small UX improvements including the Download button at the top of a bloc for templates now reduced in size.
- Added Improvements and easier access to the user Digital Signature page.
- More Improvements to our Blocworx Gateway scheduler and the main Bloc scheduler (including internal testing improvements)
- Improvements and more stable fixes when adding and editing rules.
- Added a Sign in with Google feature allowing any business who are with Google to use their own account to log in.
- Huge improvements to the Blocworx Gateway Field allowing for a wide range of API calling and more options including an automatic scheduler that loops through the records, similar to the Mail Alert scheduler.
- New Feature: User can now control the actions that occur for any field. The feature is called Manage Field Actions. This feature allows the user to tidy up and control the flow of what happens for each field.
- New Feature: Ability to put in a custom url with generic parameter style, meaning urls that leave Blocworx can be dynamically generated.
- Introduction of the Flow Chart: The ability to view your bloc at a glance using a Flow Chart.
- Major New Feature: The Bloc Scheduler, this feature allows users to automatically run their blocs and all rules, conditions, actions, mail alerts, cross bloc actions can occur automatically on a schedule. There is an option to either loop through existing records, or even create new ones.
- Excel Uploader Automatic Processing: Using the work complete with the Bloc Scheduler we then added the ability to automatically process a bloc using the Excel Uploader, meaning values can be set, rules can be called and even mail alerts sent when data is getting uploaded.
- Fixed a bug where sometimes the red error alert was staying visible on the bloc after submitting the form.
- Created a new feature where the Autogenerate Field can optionally look at the highest number and not necessarily the latest number.
- Put in place the initial set up for Blocworx Scheduler and Field Actions, thus making a big preparation for Version 3.0
- Added the ability to change the text on the login page.
- Improved and fixed bugs in the function where you can quantities to the Date field, allowing you to add days on top of an existing date.
- Added the ability to change the default empty value from “N/A” to anything you wish (including blank data).
- Added more frequencies to our Mail Alert scheduler.
- Fixed a bug where the Multi File field is causing issues with the Mail Alert field.
- Added a new Bloc parameter, when you leave the bloc you can set a pop up/notification before the user exits.
- Added 2 new features to the Results Box field
- Ability to put in any fields you wish, meaning you do not have to set this option in the source bloc that the field is getting the data from.
- Ability to set colours in the results based on values.
- Created a new Blocworx Permission called “Admin: Full Administration Only” where the user has unlimited access except for the ability to do building/development.
- Added a new feature where an asterisks is shown if a field has the “Cannot be Empty” rule applied to it. This is better UX and imitates normal forms that have a * Required field.
- Improved the Date Difference field so that different formats can be compared to each other.
- Improved our Template Exporter to support the Checkboxes from Bloc field.
- Created a Bluetooth field (currently a Beta version).
- Created the first version of our Blocworx Gateway Field.
- Added Rule/Action calling to the Cross Bloc Data Manipulator Field.
- Fixed intermittent issue with the default skin appearing as the bright one.
- Made improvements on the grid/layout of Blocworx to handle more unexpected situations with data and field numbers.
- Added the ability to hide the second Blocworx logo along with the release number (for UI and cleaner output).
- Added the ability to change the footer message in any Mail Alert output including in Reports.
- Made huge improvements to our Look Up Data page allowing the user to isolate searches by single fields.
- Created a new Barcode Generator Field.
- Made some minor background improvements so our automated tests could run smoother.
- Added the ability to be able to edit Page content using a nice word editor (WYSIWYG) instead of plain text input field.
- Fixed an issue where the Results Box label was never appearing.
- Added 2 Factor Authentication where it can be optionally added to a role of which a user can be assigned.
- Added the ability to change the order of anything at a Page level. It was previously restricted to the order that you created the modules, links or sub pages.
- Made updates to support an integration with Opayo payments system (Sage Pay).
- New ability to reset the value for our radio button field.
- UX Improvement: Added small icons at a Page level to represent what is a sub page, what is a link and what is a module.
- Added the ability to allow rules to be triggered before and after the data is submitted.
- Added the first websocket component allowing data to be loaded live on the page without a screen refresh.
- Fixed an issue where when you edited the Dynamic Data Update parameter the existing setting was not appearing.
- Fixed an ordering issue with the File Builder field
- Added the ability for default data in a bloc to be also populated in the cells when an excel file is uploaded.
- Added the ability to sort/order data in the Results Box field.
- Allowed the Export Filtered Data button to appear any time a filter search has been complete, reducing one click and improving UX overall.
- Hid the Language Switcher setting so only Super Users can access it.
- Made huge UX improvements to the search and filtering section by adding the ability to build up fields in a list and remove them if needed.
- Added the ability for Advanced Reports to be also filtered using the same filtering that is already in the bloc.
- Significant improvements done on a code level for importing blocs from another module.
- Added Brazilian Portuguese to our language list.