Hubway Connect Roadmap
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
Protect runtime APIs with your own custom authentication method
Attribute aliases to define a user-friendly name for table fields in Custom Entities
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.
Use Hubway Extract (add-on) for automatic data sync with external databases
Monitor traffic in your runtime APIs through a new audit dashboard
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
Runtime APIs can now be secured with OAuth 2.0
It's easier now to find projects with a more powerful search capability
Restrict access to the OutSystems metamodel according to Lifetime user roles
API Tutor will be your companion in your first steps with OData APIs
"Requested range extends past the end of the array." error when fetching runtime API
Diagram is missing the Primary key on entities that had fields reordered
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
Trial on Cloud - Want a sneak peak? Enroll yourself to try Hubway in the Cloud, with no installation
Project-level throttling to allow an admin to set the max number of records returned on the APIs
Expose the system entities through APIs
Unexpected error when changing Production Audit Level
Random 500 error when fetching multiple tables in multi-thread with pagination
Order of fields is different across environments
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.
Expose data from external databases (Oracle and MySQL) via OutSystems extensions (read only)
Change the API's audit levels without the need to re-deploy your projects
Support for Oracle DB (platform DB) in on-premises environments
Have the product installed on your infrastructure quicker and smoother with an automated product setup
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
For partners: Install the product yourself with self-paced installation guides
Get expert's advisory on the usage of the product, now possible with enhanced runtime usage monitoring
Direct link to the Project does not take me to the Project after login
Improve Performance of external DB for custom entities with external DBs
Extremely long alias name causes overlapping text on other entities
Out of Memory error while invoking service
Unable to remove Entity Alias name
Some of the boxes in the Entity Diagram don't have a name
Response Payload Size is being captured empty
Project is decommissioned in PreProd but active in Prod
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.
Expose data from external databases (SQL Server) via OutSystems extensions
Hubway APIs now support out-of-the-box OutSystems multi-tenancy, automatically filtering the output according the user's priviledges
Expose the OutSystems BPT entities through APIs to dashboard on your business process activities
Give alias to entities to expose more user-friendly APIs
Apply automatic date casting to overcome issues found with SSIS when handling date and time attributes
Archive APIs with the click of a button
Entities diagram with better zooming, full window canvas, download image and overall experience and feel
Enforced max records cap in the runtime APIs to 1000 records, even with the use of $top query option
Incorrect exposed entities count on project sidebar pop-up
Runtime Navigation parameter name is repeated
Deploying a draft project won't do anything
Error when consuming API with Custom Entity from PowerBI
Deploy from TST to PROD is failing with 'No attributes' error
History event is created with empty description
Entity diagram is not updated after CE is removed
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.
Merge different tables into a custom entity as a data view (beta)
Collaborate with your peers by easily sharing the links to your APIs
End-user license agreement now presented to user's first access to the Builder
User engagement monitoring and App Analytics (with Google Analytics)
Prevent forbidden data changes, such as editing data in a protected entities like Entities or Modules
The APIs are now monitored in real time to provide users with recommendations on performance improvements
Error when having Null value for columns that have Nullable="false"
Custom entity runtime error - Is_active was specified multiple times
UI freezes when using popover menu
History tab- Pagination issue
Incorrect pagination of projects on project dashboard
Patch release to have a new urgent feature added in as per customer request
Entities' description displayed in the project creation screen
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
Generic runtime URL, a default link to the final API version without version number
Project deployment history
Runtime performance indicators in the audit logs (response time, payload size, etc.)
Support for nested expand filter (OData v4)
Runtime service fails when a Navigation Property and an Attribute have the same name
Duplicate projects created on double click of 'Create Project' button
Secret Key Exchange for Deployment not Working
Expand not working when using navigation property
2 lines for production link at project details page
Single record output generates an empty response
Deployment failed incorrect date displayed
Early adopters spoke and we listened. A significant addition of new functionalities and improvements coming from Beta testing with some of our first users.
API authorization configurable at user groups level
Self-service support - FAQ, contact us, provide feedback (CSAT)
Decommission API versions from the Builder
Enforce (throttling) a limit to the result set in the output of the APIs
Performance monitoring with Google Analytics and Firebase
Product tour (Quickstart) for new users
Enhanced validations and better user feedback when deploying APIs to Production Environment
Increased support for OData v4 functions
Unable to click the Deploy tab
Date filter not working in the Runtime API
Projects with duplicate names
Tour error on fresh install
Project Detail Screen error when Deployment feature is not configured
Number of rows in Fetch clause Error in runtime
Unexpected error when launching Tour
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:
Project's creation and management (Builder App)
OData runtime APIs
1-click deployment
Runtime API auditing
API modes (read / write)
Entities diagram
API versioning
Builder's authentication through Single Sign-on
Basic authentication in runtime