Free Download
HIGSON
4.2.0
The licence
By installing or using the Higson software, you agree to the terms of following End User License Agreement (EULA)
This EULA may be amended from time to time. The respective latest version of the EULA at the point of time of the purchase/registration of a Hi stware (whichever occurs later) shall apply.
System requirements
Server set up
JAVA RUNTIME ENVIRONMENT,
17 ON WINDOWS, LINUX AND MACOS X
For end user
CHROME 30+, SAFARI 10+. IE 10+,
FIREFOX 35+, EDGE 8+
Easy test-run
Versions and changelog
We’re excited to announce the release of Higson LTS 4.2, bringing powerful new capabilities and major improvements in AI integration, workflow automation, and performance. Here are the key highlights:
- Introduced AI Integration - Higson now supports models in the Open Neural Network Exchange (ONNX) format. This integration enables seamless execution of machine learning models directly within business rules, ensuring faster inference, full auditability, and no need for external ML services.
- Added Flows - A brand-new feature for visual process orchestration. Flows allow users to design, monitor, and optimize decision and process flows within Higson Studio, making complex business logic easier to visualize and maintain.
- Refactor of roles & grants - Refactoring roles and permissions simplifies user access configuration, improves visibility of dependencies, and speeds up security configuration.
- Enhanced Studio performance - Significant improvements to Higson Studio’s data handling deliver a smoother user experience.
- Refined Light Mode - The light theme has been visually refined for better contrast, readability, and overall usability. The updated color palette improves focus during long work sessions and provides a more comfortable experience in bright environments.
- Security and compliance updates - Updated libraries enhance the overall security posture of the system.
Fixed:
- Descending sorting on decision table result,
- Fetching entries with limited columns for alias decision table,
- Add default sorting direction if not exists,|
- Validation for between values in decision matrix.
Fixed:
- detach and attach region version for decision table,
- import domain with configuration cycles,
- disable actions for readonly user.
Fixed:
- Vulnerability removal,
- Import domain with configuration cycle,
- Delete MPP_INTEGRATION role,
- Snapshot datasource matrix sorting,
- Function autocomplete.
Fixed:
- Snapshot data source matrix cell value unification,
- Decision table's responsiveness.
Fixed:
- Vulnerabilities removed,
- Remove autoRefresh in non-Memory external source mode,
- Unexpected closing of the session dialog,
- Warn the user before closing the page in editing mode,
- Move the tooltip to the right.
Added:
-Reading bundle/context definition from file in Higson-Persistence.
Fixed:
- Vulnerability removal,
- Integer validation for the matrix,
- SAML redirect logout,
- Highlight invalid date types in edit mode.
Changed:
- Allow the @ sign in the login field.
Added:
- Upload/download snapshot grants
Changed:
- Renamed grants and improved descriptions,
- Remove the description column from the domain view.
Fixed:
- Remove vulnerability,
- Groovy missing libraries,
- Matrix decimal validation,
- NPE for ExternalStorage using SnapshotDataSource,
- Internal error when importing tests,
- Freeze view after refresh with invalid refresh token,
- Context view memory leak.
Added:
- Upload/download snapshot rights
Fixed:
- Runtime missing Gson library.
- MSSQL schema with incorrect values in the profile_configuration table columns.
- Matrix column width for Chrome browser
Fixed:
- Load domain in snapshot as datasource runtime mode,
- Load datasource for external sources,
- Extend loader path for runtime rest docker image.
- Global search error when searching in domain,
- Refresh token mechanism, fixed random logout issue.
Fixed:
- Runtime Rest logging,
- Change fonts to local file instead of external import
- Global search in local attributes,
- Publish empty session
Added:-
Generate runtime-rest json from test
Fixed:-
Update dictionary while snapshot upload,
- Refresh domain cache for not system region version,
- Work session cohesion verification,
- Spring-boot-starter-higson-runtime properties,
- Disable delete button of domain definition,
- SQL template is not refreshed,
- Snapshot upload dialog layout
We introduce the latest update to our system, bringing key improvements in performance, security, and usability!
Here are the most important changes:
- Upgraded core libraries – We have updated Spring to version 3.3, Hibernate to v. 6.4, and Tomcat to v. 10.1, ensuring better performance, stability, and compliance with modern standards.
- Simplified roles and permissions mechanism – A new, more intuitive role and permission structure makes access management easier and more efficient.
- Added utility functions – A set of new, useful functions enhances flexibility and simplifies everyday system interactions.
- Introduced Spring Boot Starter – This addition streamlines integration and configuration, making setup faster and more transparent.
- Added runtime test mode – The feature allows testing with a snapshot as a data source, improving test accuracy and efficiency.
- Optimized parameter loading – Improved parameter processing speeds up data retrieval and system responsiveness.
- Improved memory usage efficiency – Enhancements in memory management contribute to smoother and more stable system performance.
- Rule performance improvements – Optimizations in the rule engine make processes faster and more effective.
- Redesigned tester and batch tester – Our testing tools have been reworked, introducing new export formats and an improved user experience.
- Enabled test export in snapshot – You can now export test results as snapshots for better control and analysis.
- Enhanced security with a new certificate – We’ve strengthened system security by implementing updated certificates and compliance standards.
Fixed:
- Unexpected closing of the session dialog,
- Tooltip moved to the right,
- Broken matrix row after duplication,
- Broken link redirection.
Fixed:
- Integer and decimal validation for the matrix,
- Highlighting invalid date types in edit mode.
Fixed:
- Performance issue with context view,
- Random logout when working on more than one browser tab,
- Remove levels in aliases.
Fixed:
- Publish session verification error,
- Unsorted versions on list,
- Refresh sql template for external source,
- Optimise access-info endpoint,
- Disappearing domain configuration tree,
- Versioning domain element,
- Optimise import large decision table
FIXED:
- Decision table export not containing external source configuration,
- Master's level in alias table,
- Domain cache refresh,
- Tooltip when validation error,
- Snapshot import optimization,
- Optimisation of attribute loading in the domain configuration,
- Update dictionary while snapshot upload.
ADDED:
- Length validator for value source in level-in
REMOVED:
- Removed "add new grand" button,
- Removed possibility to delete grant,
FIXED:
- Broken scroll in session table,
- Adding levels to new decision-table,
- Add filters for attribute in domain,
- Global search misdirects context,
- Set invalidate datetime field
ADDED:
- Context attribute validation
- Upload snapshot detail form
- Add warning when disable in-memory mode
FIXED:
- Param load optimization
- Infinite loop when generating path for self-referencing objects
- Contains tags in functions
- License information is not displayed
- Hide multi value if context argument type is not selected
- Disable create alias for external source DT
- Region filters not working
- Save for domain element
REMOVED:
- Edit grand buttons
FIXED:
- Runtime Rest swagger examples and results,
- Allow remove active version,
- Saml logout, cors error,
- Allow dot sign in create or update role
- Disappearing sql in decision table configuration,
- Illegal update of alias levels,
- Navigate to parameter or function from decision table
- Added missing validation to attach region operation,
- Authorization error instead of function not fund error when trying to attach region
Fixed:
- Remove vulnerability after dependency scan,
- Navigation to domain element reference,
- View of reference element,
- Text wrapping in dialog,
- Setting default tag after profile change,
- Inserting * into OUT param level
Fixed:
- Security, missing external secret-key doesn't block bootstrap. Application must set it.
- Setting default tag for decision table and functions,
- Scroll visibility in decision table,
- Missing dependency of spring-boot-starter-higson-runtime
FIXED:
- Changed filtering sessions by id from equals to like,
- CANNOT_DELETE_PROFILE_ACTIVE_WORK_SESSION error,
- Throw decision table already exists when code is not unique case insensitive,
- Correct extract comparison statuses,
- Truncating function and decision table name,
- Possibility for searching inside function body,
- Refreshing current session on profiles list,
- Changing parameter name with region,
- Disable function rename when attached to region and profile is not selected,
ADDED:
- New decision table matrix view
FIXED :
- Displaying data of matrix level with between matcher chosen,
- Problems with profile-dependent tests,
- Missing region data in exported files,
- Matrix import without profile selected,
- LDAP health check error in logs,
- Displaying region info in session elements view
FIXED:
- Check function or decision-table exists in user work session,
- Displaying a message about exceeded login limits,
- Change presentation of import validation errors,
- Missing context path hints for value source in decision table input level,
- Access to context without profile grant,}
Fixed:
- Error message in the report after importing a snapshot with parameters,
- Test case execution efficiency,
- Force publishing work session after region and version deletion,
- Fix role import for Polish language Excel,
- Remove null values from profiles when checking session items,
- Accept-Language header,
- Alias doesn't append to region,
- FUNCTION/DT_ALREADY_EXISTS after rename/delete action
- Multiple browser tabs work
ADDED:
- Active Directory support,
- Redesign favorite view to bookmarks
FIXED:
- Possibility to have two functions with the same name,
- Global search - incorrect count matchesCount for FUNCTION_TAG and DOMAIN_ELEMENT_TAG,
- SAML - refreshing token,
- SAML - incorrect baseHref,
- Hide upload and download button for aliases,
- Message after removing alias,
- Nulls in searching decisionTables with less than 8 columns,
- Right margin in function body editor in functions,
- Cursor shift in function editing,
- Disable checkbox set in all versions if regions not exists,
- Disable delete user action for the logged in user
ADDED:
- SAML support,
- <without-tags> support during snapshot import,
FIXED:
- batch-tester performance optimization,
- protect against deletion of non-OPEN session elements
- Make /logout possible without MPP_ACCESS,
- right dialog content hidden under footer
- not working filtering for endDate on worksession view,
- function duplicate argument validations,
- regions rows visualisation,
- add searchable user filter to sessions page
- filtering date range in decision table
- increase width of import domain dialog
- remove existing validation from create and rename function/dt,
- enlarge debounce time on function list filters
- allow typing in datetime and localDateTime field
ADDED:
- filtering available profiles by grants
FIXED:
- Allow global diacritical characters for first name and last name of user,
- Disabled buttons in domain after publishing session,
- Allow . (dot) in codes and names,
- Remove chosen profile from browser storage after logout,
- Add reload after domain import
Bump:
- Jackson 2.13.4 -> 2.17.1
- Rhino 1.7R2 -> 1.7.15
CHANGED:
- Disabled liquibase execution on Runtime REST startup
FIXED:
- Add missing dropdown for dictionary level on add decision table view
- Wrong default description value in decision table definition
- Error after clearing gmoTableName/gmoColumnName in Context view
- Double duplicated rows after duplicate decision table
FIXED:
- Import users error if import modify existing user with roles
- Remove calling engine during cache initialization
- Update decision table error
- ArrayIndexOutOfBoundsException in alias search
- Displaying dashboard search result for domain attribute
- Domain definition update NPE
- Snapshot download when no profile is selected
CHANGED:
- switch function ctx default argument to io.higson
- allow whitespaces in region code
FIXED:
- matrix view for aliasess
- decision table levels update action
- no permission warning in profiles view
- start up with MySql database error
- worksession status filter
ADDED:
- Various emails to set new password depending on new or existing user
- Fk index on table with imported snapshot history
- inTree attribute to domain definition component
- Duplicate decision table action
FIXED:
- Date formatting error in groovy functions
- NPE during calling higson.call("func", null)
ADDED:
- Truncate very large logging data
FIXED:
- Hide jdbc password appended to jdbc url
- Improved sorting of decision tables and functions by region
We're introducing a completely new, even more intuitive UI that will redefine the way you work.
What's new:
- Even More Intuitive Studio - Discover our new, user-friendly interface that simplifies both technical and business tasks.
- Simplified Structure Configuration - Tailoring your business application structure is now more straightforward, whether you're an IT expert or a business strategist.
- Optimized Decision Tables Creation - Creating and editing decision tables has become simpler, and optimized for greater clarity and control.
- New Versioning - We've upgraded our versioning scheme, to be more intuitive and easier to manage.
ADDED
- Ability to filter exported in snapshot parameters and functions by "without tags" option
- Java 11 support
CHANGED
- Disabled liquibase execution on Runtime REST startup
FIXED
- Import users error if import modify existing user with roles
- Change password is no longer required when external authorization provider is set
- The Save button after parameter change is no longer required to be clicked twice
- Improving the header of the user import and fault info details
- Filtering functions by type
- Check write permission (PROD_W_) when editing domain type
BUMP
- rhino to 1.7.15
- jackson to 2.17.1