Hubway Connect Roadmap

2.6
June 12, 2024

Project owners will be able to define an alias for attributes making the data model exposed through Hubway APIs more user-friendly, and status code will now displayed in the audit logs of the runtime APIs

Added

Protect runtime APIs with your own custom authentication method

Added

Attribute aliases to define a user-friendly name for table fields in Custom Entities

2.5
March 10, 2024

Hubway Extract is a new add-on to Hubway Connect and facilitates the seamless synchronization of data from Hubway Connect APIs to external databases, expediting the data staging process.

Added

Use Hubway Extract (add-on) for automatic data sync with external databases

Added

Monitor traffic in your runtime APIs through a new audit dashboard

2.4
November 20, 2023

Adoption of the OAuth 2.0 standard to secure the APIs through a robust and industry standard authentication mechanism, improvements in the projects search, access restricted according to lifetime security model and an API Tutor to help users in their journey with OData APIs

Added

Runtime APIs can now be secured with OAuth 2.0

Added

It's easier now to find projects with a more powerful search capability

Added

Restrict access to the OutSystems metamodel according to Lifetime user roles

Added

API Tutor will be your companion in your first steps with OData APIs

Fixed

"Requested range extends past the end of the array." error when fetching runtime API

Fixed

Diagram is missing the Primary key on entities that had fields reordered

2.3
June 11, 2023

Safelist system entities, allowing the exposure of Applications, Espaces, Entities through APIs, and the definition of throttling (max number of records) to be allowed in the APIs output

Added

Trial on Cloud - Want a sneak peak? Enroll yourself to try Hubway in the Cloud, with no installation

Added

Project-level throttling to allow an admin to set the max number of records returned on the APIs

Added

Expose the system entities through APIs

Fixed

Unexpected error when changing Production Audit Level

Fixed

Random 500 error when fetching multiple tables in multi-thread with pagination

Fixed

Order of fields is different across environments

2.2
February 25, 2023

New release in the making with important additions in the product shipment / installation process, delivering a more streamlined experience when it comes to enabling customers' environments to have Hubway up and running.

Added

Expose data from external databases (Oracle and MySQL) via OutSystems extensions (read only)

Added

Change the API's audit levels without the need to re-deploy your projects

Added

Support for Oracle DB (platform DB) in on-premises environments

Added

Have the product installed on your infrastructure quicker and smoother with an automated product setup

Added

Self-serve with the product's documentation in the all new Help Centre, with FAQ, articles, tutorials and much more, publicly available on hubwayconnect.com

Added

For partners: Install the product yourself with self-paced installation guides

Improved

Get expert's advisory on the usage of the product, now possible with enhanced runtime usage monitoring

Fixed

Direct link to the Project does not take me to the Project after login

Fixed

Improve Performance of external DB for custom entities with external DBs

Fixed

Extremely long alias name causes overlapping text on other entities

Fixed

Out of Memory error while invoking service

Fixed

Unable to remove Entity Alias name

Fixed

Some of the boxes in the Entity Diagram don't have a name

Fixed

Response Payload Size is being captured empty

Fixed

Project is decommissioned in PreProd but active in Prod

2.1
November 16, 2022

Adding support for external databases was a must for big enterprises when they want to standardize their API strategy using OData APIs, and boost data democratization across the company.

Other important additions to the product, like supporting the OutSystems out-of-the-box multi-tenancy and the ability to expose BPT entities were also important for large organisations.

Added

Expose data from external databases (SQL Server) via OutSystems extensions

Added

Hubway APIs now support out-of-the-box OutSystems multi-tenancy, automatically filtering the output according the user's priviledges

Added

Expose the OutSystems BPT entities through APIs to dashboard on your business process activities

Added

Give alias to entities to expose more user-friendly APIs

Added

Apply automatic date casting to overcome issues found with SSIS when handling date and time attributes

Improved

Archive APIs with the click of a button

Improved

Entities diagram with better zooming, full window canvas, download image and overall experience and feel

Improved

Enforced max records cap in the runtime APIs to 1000 records, even with the use of $top query option

Fixed

Incorrect exposed entities count on project sidebar pop-up

Fixed

Runtime Navigation parameter name is repeated

Fixed

Deploying a draft project won't do anything

Fixed

Error when consuming API with Custom Entity from PowerBI

Fixed

Deploy from TST to PROD is failing with 'No attributes' error

Fixed

History event is created with empty description

Fixed

Entity diagram is not updated after CE is removed

2.0
September 30, 2022

Major release with the addition of a powerful new feature, Custom Entities. Still in beta testing and under constant improvement, this new functionality enables a project owner to merge entities and expose them as a single flat table in the output. Besides, it can be used to filter results directly in the source.

Added

Merge different tables into a custom entity as a data view (beta)

Added

Collaborate with your peers by easily sharing the links to your APIs

Added

End-user license agreement now presented to user's first access to the Builder

Added

User engagement monitoring and App Analytics (with Google Analytics)

Improved

Prevent forbidden data changes, such as editing data in a protected entities like Entities or Modules

Improved

The APIs are now monitored in real time to provide users with recommendations on performance improvements

Fixed

Error when having Null value for columns that have Nullable="false"

Fixed

Custom entity runtime error - Is_active was specified multiple times

Fixed

UI freezes when using popover menu

Fixed

History tab- Pagination issue

Fixed

Incorrect pagination of projects on project dashboard

1.2.3
June 23, 2022

Patch release to have a new urgent feature added in as per customer request

Added

Entities' description displayed in the project creation screen

1.2
June 16, 2022

Time to harden our processes. A comprehensive set of automated tests was created in order to guarantee the quality on every release. Besides, more functionalities off early adopters' feedback were incorporated.

A new functionality, Custom Entities, was shaped and its first design (Beta) incorporated to the roadmap for the next major release

Added

Generic runtime URL, a default link to the final API version without version number

Added

Project deployment history

Added

Runtime performance indicators in the audit logs (response time, payload size, etc.)

Added

Support for nested expand filter (OData v4)

Fixed

Runtime service fails when a Navigation Property and an Attribute have the same name

Fixed

Duplicate projects created on double click of 'Create Project' button

Fixed

Secret Key Exchange for Deployment not Working

Fixed

Expand not working when using navigation property

Fixed

2 lines for production link at project details page

Fixed

Single record output generates an empty response

Fixed

Deployment failed incorrect date displayed

1.1
May 19, 2022

Early adopters spoke and we listened. A significant addition of new functionalities and improvements coming from Beta testing with some of our first users.

Added

API authorization configurable at user groups level

Added

Self-service support - FAQ, contact us, provide feedback (CSAT)

Added

Decommission API versions from the Builder

Added

Enforce (throttling) a limit to the result set in the output of the APIs

Added

Performance monitoring with Google Analytics and Firebase

Added

Product tour (Quickstart) for new users

Improved

Enhanced validations and better user feedback when deploying APIs to Production Environment

Improved

Increased support for OData v4 functions

Fixed

Unable to click the Deploy tab

Fixed

Date filter not working in the Runtime API

Fixed

Projects with duplicate names

Fixed

Tour error on fresh install

Fixed

Project Detail Screen error when Deployment feature is not configured

Fixed

Number of rows in Fetch clause Error in runtime

Fixed

Unexpected error when launching Tour

1.0
January 23, 2022

First Release!

Hubway is launched and its first release is Alpha and Beta tested by a group of keen individuals that were keen to share their insights as early adopters.

The key features include:

Added

Project's creation and management (Builder App)

Added

OData runtime APIs

Added

1-click deployment

Added

Runtime API auditing

Added

API modes (read / write)

Added

Entities diagram

Added

API versioning

Added

Builder's authentication through Single Sign-on

Added

Basic authentication in runtime