Releases

See what's new with Internal.

Week of 9/12/21

1) Refactor for performance

2) Bug fixes

Week of 9/5/21

1) Improved blank value handling - you can now "ignore" blank values - these will no longer be passed as part of the request. Using this option also allows you to create forms with optional fields.

2) Various bug fixes and stability improvements

Week of 8/29/21

1) Various bug fixes and stability improvements

Week of 8/22/21

1) New Auth tab within the function editor allows you to set authorization flows per function per environment.

2) Custom auth flows now seamlessly handle access tokens that are generated by a refresh tokens. Once credentials expire, the authorization flow will rewind itself to the last known state and regenerate access tokens.

3) Various bug fixes

Week of 8/15/21

1) Improved SSH connections

2) Connect to Cassandra via SSH

3) Ability to edit a function from the Custom Auth Provider creation flow

4) Various bug fixes

Week of 8/8/21

1) Layout upgrades including ability to change position and width %/pixels of child components

2) Various bug fixes

Week of 7/25/21

1) New effects for Table Component that allows you auto select the first row on load, or maintain a selection on reload.

2) Various bug fixes

Week of 7/18/21

1) Support for multi-part file upload

2) "Require a filter to be set before loading data” is now an option for all components that support filters.

3) Ability to refresh stat, chart and images upon button or form submission.

4) Various bug fixes

Week of 7/11/21

1) Various bug fixes

Week of 7/4/21

1) Granular components in forms

2) Ability to download file from link.

3) Varous bug fixes

Week of 6/27/21

1) Various bug fixes

Week of 6/20/21

1) Support for SQL Stored Procedures

2) Support for SQL Raw Queries for Insert, Update, and Deleting

3)  Click to Edit for Text component

4) Various bug fixes

Week of 6/13/21

1) Typography support for Text component

2) Binding updates including ability to bind Detail component to a Table's row

3) Various bug fixes

Week of 6/6/21

1) Ability to bind to role

2) Reset sub components to defaults when parent component is refreshed

3) Ability to set to date/time of submission for string fields

4) Various bug fixes

Week of 5/30/21

1) File picker component

2) Ability to specify a function is usable for forms and buttons

3) Various bug fixes

Week of 5/23/21

1) Various Bug Fixes

Week of 5/16/21

1) Date and Time Picker

2) Various Bug Fixes

Week of 5/9/21

1) Multi-function support

2) Tag component

3) Bulk action component

4) Snowflake integration

5) Various bug fixes

Week of 5/2/21

1) Various bug fixes

Week of 4/25/21

1) New input components including radio buttons, checkboxes, and text area.

2) Various bug fixes

Week or 4/18/21

1) Improved single line editor for HTTP and SQL functions

2) Various bug fixes

Week of 4/11/21

1) Various bug fixes

Week of 4/4/21

  • SQL parameter support for custom SQL functions
  • Ability to select multiple rows in a table and bind data to a single JSON field
  • Various bug fixes

Week of 3/28/21

1) Flex Box Component

2) Stat Component

3) Various Bug Fixes

Week of 3/21/21

1) SSO with SAML 2.0

2) Bulk delete functions

3) Various bug fixes

Week of 3/14/21

1) Version History and Revert

2) Ability to bind to environment name and slug

3) Ability to bind arrays and objects to JSON fields in forms

4) Base64 fields can be configured to download a file on click

5) Better handling for syntax errors in the Function Editor

6) Various bug fixes

Week of 3/7/21

1) Various bug fixes

Week of 2/28/21

1) Function-backed dropdown support for Forms.

2) Data export for tables.

3) Binding upgrades.

4) Various bug fixes.

Week of 2/21/21

1) MongoDB Upgrades

  • Ability to use dynamic parameters in aggregation pipelines
  • Ability to create custom Insert, Update, and Delete functons

2) Dropdown Component

  • Ability to add a dropdown component to a Space
  • Dropdown component can take specific dropdown values or generate dropdown values using a function.

3) Custom Auth Flows

  • Ability to create custom auth flows from the UI

4) Binary Field Support

  • Ability to transmit raw bytes as the body of your HTTP request (HTTP Function)
  • Better support for binary fields in PostgreSQL

5) File Support

  • A file uploader will automatically appear in forms and pop-up form components if a binary input fields is detected (Supported for HTTP datasources, PostgreSQL (bytea), and MySQL (blob, longblob, mediumblob, tinyblob).

6) Various bug fixes

Week of 2/14/21

1) Sync improvements - ability to sync larger data sources

2) Various bug fixes

Week of 2/7/21

1) Ability to bind the output of a form or button to a detail or table component

2) Variable support for the Input component

3) Improved handling for images that should not have their src (url) url encoded

4) Ability to display a variety of field types as dates

5) Various bug fixes

Week of 1/31/21

1) New button configurations including colors, icons, and shapes

2) Ability to add multiple filters on the same attribute.

3) Various bug fixes

Week of 1/24/21

1) Various bug fixes

Week of 1/17/21

1) Support for Parameters when configuring Table, Detail, and Card List Components.

2) Support for adding environments for Firestore and BigQuery.

3) Various bug fixes

Week of 1/10/21

1) Various bug fixes

Week of 1/4/21

1) New Function Editor

2) Auth providers

3) Various bug fixes

Week of 12/27/20

1) Various bug fixes

Week of 12/20/20

1) Various bug fixes

Week of 12/13/20

1) New environments feature

2) Various bug fixes

Week of 12/6/20

1) New configuration experience

  • Brand new configuration experience that shows settings for components on the right side of the screen.

2) Updated navigation for edit mode

3) Auto-generated spaces can now be deleted

Week of 11/29/20

1) Option to switch to Flexible Layout

  • Existing customers can go to a Space and choose to switch to Flexible Layout

2) Various bug fixes

Week of 11/15/20

1) Various bug fixes

Week of 11/8/20

1) Various bug fixes

Week of 11/1/20

1) Flexible layout for newly created Spaces

2) Various bug fixes

Week of 10/25/20

1) Bulk Import Component

  • Upload a CSV/TSV
  • Bulk Insert, Update, Delete, etc. using Functions

2) Various bug fixes

Week or 10/18/20

1) Various bug fixes

Week of 10/ 11/20

1) Updates to Dynamic Button component

  • The last execution result of the currently active button of a dynamic button can now be bound to a JSON Viewer component

2) Various bug fixes

Week of 10/4/20

1) New permissions for editing a space

  • Give specific roles access to create and edit Spaces.

2) Various bug fixes

Week of 9/27/20

1) Deactivate/Delete Users

  • Ability for admins to deactivate, activate, or delete user accounts.

2) Various bug fixes

Week of 9/20/20

1) New publish feature

  • Save draft Spaces.
  • Publish draft when ready.
  • New top navigation bar.
  • Save a Space name that is separate from the header.
  • Access unpublished drafts from the new Unpublished Spaces modal

2) Various bug fixes

Week of 9/14/20

1) Performance improvements

  • Faster loading times

2) Updated GraphQL datasource

  • GraphQL datasource now utilizes the same setup process as HTTP.

3) Various bug fixes

Week of 9/7/20

1) Various bug fixes

Week of 8/31/20

1) Increased number of table rows in a page from 10 to 50.

2) Various bug fixes

Week of 8/24/20

1) Various bug fixes

Week of 8/17/2020

1) Improved user experience for various date/time types w/o timezones

  • This includes a new date/time picker and better display support for various date/time types without timezones.

2) Improved preview experience for HTTP resources.

  • We now allow users to enter parameter values when previewing list view requests.

3) More extensible bindings

  • This includes the ability to bind to outputs of child components as well as updated binding paths (e.g. row.data.id and card.data.id).

4) Various bug fixes

Week of 8/10/2020

1) URL Parameters

  • You can now add URL Parameters to a Space, and bind to them from various components.

2) Current User

  • You can now bind to the logged-in user's email address. This enables interactions like a) automatically filtering a table based on the email address of the user viewing the table, and b) displaying the user's email address when they visit a Space.

3) Improved Time Field Support

  • Improved UX for viewing and updating Time fields.

4) Various bug fixes

Week of 8/3/2020

1) Link Component

  • You can now add a Link field/column to components like Tables, Detail, and Card List.
  • Links can be generated via a template using data from a Space.

2) Various bug fixes

Week of 7/27/2020

1) Various bug fixes

Week of 7/20/2020

1) Various bug fixes

Week of 7/13/2020

1) Table component:

  • You can now insert in-line images and calculated fields as new columns in your table.
  • In-line components in a table can now be placed in any column, rather than being in a fixed position.

2) HTTP Resource changes:

  • Improved UI and preview functionality
  • Added "Detail View" configuration so that HTTP resources can be bound to detail view component

3) Various bug fixes

Week of 7/6/2020

1) SSH Tunneling:

  • You can now SSH tunnel into MySQL, PostgreSQL and MongoDB data sources.

2) Various bug fixes

Week of 6/29/2020

1) Detail & Card List Components:

  • In-line images can now be placed within the component

2) Various bug fixes

Week of 6/22/2020

1) Detail & Card List Components:

  • In-line buttons can now be placed anywhere within the list of fields in the component
  • New Calculated Fields feature available within these components

2) Form Component:

  • Added a new checkbox that specifies whether or not input values should be cleared after submitting the form

3) Various bug fixes

Week of 6/15/2020

1) Image Component: You can now utilize resources (in addition to components) to build the template URL.

2) HTTP Resources:

  • You can now include URL parameters in the Path
  • Usability and UX improvements
  • Changes to how we work with reserved parameters to enable table filtering

3) Improved error messages and handling when:

  • Connecting to Salesforce and Cassandra data sources
  • Creating Spaces with permissions conflicts

4) Various bug fixes

Week of 6/8/2020

1) New data sources: Microsoft SQL Server and Azure SQL added

2) HTTP Resources: You can now create a custom resource in Internal and populate its data through an HTTP request. 

3) Improved error messages and handling when:

  • Saving Spaces with conflicts
  • Creating custom SQL resources
  • Connecting a new data source