Changelog

Follow up on the latest improvements and updates.

RSS

A massive release has just come upon us! We have released several new features along with a lot of micro-updates across the platform. Please read the migration guide for important information regarding your services.
image
Highlights
  • kinto CLI v0.2.0 - Massive refactor, introducing a new version of
    teleport
    .
  • Commit Message hash for releases
  • Storage usage
  • Updated billing model
  • Sleep Mode
  • Misc stability and security updates
  • Support redirection for static websites / SPA apps.
  • .kinto file support
Billing & Accounts
  • Users now get $5 USD off per month instead of $10 after putting their credit card in. (Existing users are grandfathered into the $10 USD /month credit indefinitely)
  • You can now Login with Github!
Services
  • Sleep Mode is on by default and sleeps your services after 10-minutes of inactivity.
  • You can now view your Storage Overview for catalog related services to see the usage of your disks.
  • Static Websites now support redirecting to the index.html file for SPA apps.
  • You can now see the commit hash on your releases and access the commit!
  • You can now share your URL to people easily which has env id, service, and release id information embedded in it.
Environments
No new features
CLI
  • teleport
    has been updated to redirect remote traffic to your local machine!
  • Introducing
    access
    which will create secure tunnels to your remote machine.
  • Several misc improvements.
Misc Changes
  • Environments security has been pumped up. Long story short, you're more secure!
  • Static website hosting has been upgraded to be distributed on more servers, which will lessen any downtime that may have been occurring.
Tag and Promote is a feature we have been thinking about for a while and are excited to share. The feature is in
beta
but it allows you to create
pipelines
to setup many environments and promote releases between them. When you promote a release from one environment to another, it guarantees the exact same image will be promoted. You also can configure new environment variables prior to confirming the promotion of your service which is known as a
Needs Config
state. Learn more in our docs.
image
Highlights
Billing & Accounts
No new features
Services
  • You can now tag a successful release.
  • You can now promote tags to new environments
  • You will notice a new environment variable named
    PORT
    which is automatically synced with the
    PORT
    of your service's build settings.
    PORT
    is a popular environment variable used across many frameworks which will help new users easily automatically configure their first services coming to KintoHub.
    Note: This feature only is for Web Apps and Backend APIs
Environments
No new features
CLI
No new features
Misc Changes
  • Fixed static sites which were having random 30-60 second downtimes
  • Improved stability due to the number of users using the platform
  • Fixed issue with rollback not working
  • Have staff now supporting discord on weekends
  • Turned off
    beta
    version of KintoHub
We have finally got out the first version of Static Sites! We are introducing a
beta
tag to it as it is not in its full form and will need more testing in its stability. Soon you can check out the docs on why we release features in an
alpha
and
beta
state and what that exactly means.
image
Highlights
  • At the top right of your environments, you can
    Edit
    service name and
    Delete
    environments now!
  • Host static or JAM stack sites on KintoHub! Finally, all your services in one place!
  • Suspend your services to pause them and save money on your monthly bill.
  • Rust and Elixir are now first-class citizens on KintoHub!
Billing & Accounts
No new features
Services
  • Can choose Rust or Elixir from the dropdown menu
  • You can suspend services under the settings tab.
Environments
  • Introduced
    settings
    icon at the top right
  • Can edit environment name
  • Can view which region the environment is in
  • Can get Environment Id to share with KintoTeam for debugging!
  • Can delete your environment!
CLI
  • KintoHub CLI v0.1.1 has been released with a small fix in being able to use
    kinto svs
    and get a prompt to select an environment
Misc Changes
  • Several misc improvements under the hood to help improve the overall user experience.
Our latest releases make it easier for you to securely connect your Github repositories and introduces an alpha version of our CLI tool.
Github Apps
image
CLI Remote Instance Port Forwarding
image
Highlights
  • You can now specify the name of your service when creating it. This allows you to use the same repository multiple times (mono-repo friendliness)
  • GithubApps allows you to connect to your github account and give access to one or many of your repositories for KintoHub to build, deploy, and operate.
  • CLI tools make it easy to get access to your remote services, including your databases, from your local machine.
  • Over 15+ bug fixes and improvements
Billing & Accounts
  • Fixed issue with random charges for Jobs that were completed and not running
Services
  • You can now change the name of your service on creation only
Environments
No new features
Logs
  • Better mobile experience
Misc Changes
  • When you try to close the settings panel, it will prompt you if you wish to discard your changes
  • Introduced back button from repository creation panel
  • Fixed issues creating new environments
  • Block user from being able to deploy two releases at same time. You must now abort the previous release.
  • Fullstack example on docs
  • Reduce reconnection errors on frontend
  • Fix job from failing when you modify environment variables only
  • Added
    Extended Config
    to progreSQL for advanced users
  • Fixed issue closing release logs on mobile
  • Service creation is now pre-filled
Our latest releases introduce 4 new catalogs that can be set up for cost-efficient
dev
environments or scale with highly available and redundant
prod
environments.
image
Highlights
  • Please give a warm welcome to MongoDB, S3 Storage via Minio, Redis and MySQL. You get
    dedicated
    databases, with
    1 Gb
    of storage, for
    FREE
    forever. Unfortunately
    MySQL
    does not fit in our free tier due to the amount of memory required to run it.
  • Massive improvement on our build and deploy pipelines. You can deploy a dedicated
    MongoDb
    service in less than 20 seconds!
Billing & Accounts
  • You can now change your password and set up a Display Name under
    Accounts
    at the bottom right.
  • Forgot Password has been added to the front page.
Services
  • Introduced
    Abort
    deployment to the Release Logs at the top right
Environments
  • Removed services icon at the top left to avoid confusion
Logs
  • More clear build and release logs
Misc Changes
In addition to the catalog, we also fixed and improved over
60
small issues and UX related improvements due to the community feedback.
Thank you!
🙏🏼
  • Accounts are now synced with Canny (our feedback host that you are reading on now)
  • Not entering a branch automatically inputs
    master
    as the default
  • No longer showing release logs for
    Catalog
    related services
  • Fix errors prompting up in the bottom bar while you have Release logs already open with the error.
  • Several UI fixes and improvements.
  • Improved deployment queue from an average of 30 seconds down to 2 seconds!
  • Automated caching for your builds after the 1st one is successful
Today we released an important feature to the mission of cost savings in both
dev
and
production
. In the click of a button, you will be able to get access to cheaper hosting by opting into our cost optimization feature. Learn more here
Highlights
  • Backend APIs
    can now toggle public or private under the
    Settings
    tab. Private services allow you to protect your service to only be used for internal service to service calls, ensuring no one can access the service from outside. When private API is disabled, you will get a public URL endpoint just as you have in the past.
  • Cost Optimization
    toggle gives you access to up to 60% cheaper resources from the cloud providers.
Billing & Accounts
  • Email validation is now sent upon signup
  • Tutorial emails will be sent if you are having issues deploying a service.
Services
  • Cost Optimization price calculation and toggle under
    Advanced Settings
    in all services. Enabled by default.
Environments
  • Removed services icon at the top left to avoid confusion
Logs
  • No changes
Misc Changes
  • When going back to the dashboard signup/login page, if u are already logged in it will automatically forward you
  • Removed Trigger Deploy from catalog services
  • Added back button for after clicking Service Type to return back to the selection
  • Fixed issue adding same repository twice in an environment
  • Minor improvements in build/deploy speed - More to come!
  • Added support / feedback buttons to bottom left
Although this is being posted today, This changelog is actually related to
July 8th, 2020
We have rebuilt KintoHub from scratch optimizing everything from cost control to enterprise-multi cloud readiness. A lot has changed, so be sure to check out the docs for more information.
Highlights
  • KintoBlocks has been renamed to services
  • Teams have been archived and temporarily disabled
  • ClientId / Secret no longer exists and we have removed the API Gateway
  • New billing model - pay per second, no more tiers - everything lays under a simple pay as you go.
  • The free tier has been increased to 3 free services without a credit card. Up to 5 services with a credit card as all credit card users automatically get $10 USD removed from their bill every month.
  • No more workspaces, No More Projects. Everything is now focused on Environments!
Billing & Accounts
  • Must resign up to the new KintoHub.
  • This section is still heavily under construction. Stay tuned.
  • Billing is now pay per second and shows the max cost per month prior to deploying your service
  • Charges are accumulated throughout the month and charged on the 1st of every month.
Services
  • Introducing metrics. CPU. Memory and Instance metrics
  • Automatic Horizontal Scaling via CPU
  • Dedicated or Shared vCPU options
  • Removed Helm Blocks and Static Websites is coming soon.
  • Ability to restart instances
  • Clear access controls and endpoints
  • New Release view with Rollback and Abort Releases
  • Deploy now combines Build+Deploy stage. No longer have to build, then deploy.
  • Jobs now have a job history and logs per history available.
  • You can now deploy services from any public or private git repository using a URL.
  • Postgres is the only managed catalog service available at the moment.
Environments
  • Introducing Region Section. Asia, Europe, and North America!
  • Service Health shows if your service is down or having any issues.
Logs
  • Logs are accurate and 100% faster.
  • Removed Logs history - you can only see what instances are available now.
  • Build/Release logs are in real-time, show error highlights, and fix suggestions and stored for long-term history usage.
Coming soon
Not in any particular order yet!
  • Github / Gitlab Apps
  • CI/CD
  • Free static websites and password protection
  • MongoDB, Redis, Mysql catalog
We've been releasing several bug fixes weekly to improve the problem.
In the near future, we will be introducing a new version of KintoHub to address all the feedback that has been taken account during the
beta
period.
You can request early access to the new version by sending an email to support@kintohub.com
Highlights
  • We fixed some typos and general performance improvements!
Accounts & Admin
  • Fixed descriptions of fields
KintoBlocks
  • No changes
Projects
  • Continued performance improvements on loading the page.
Logs
  • No changes
General Changes
  • No changes
image
Highlights
  • New account section
  • Support multi-custom domain names (www.kintohub.com,kintohub.com)
  • One-Click Deployments!
  • Quickstart videos
  • Tons of UX & Performance Improvements
Accounts & Admin
  • Ability to update your email and change your password under "Account Settings".
KintoBlocks
  • Default KintoBlock Memory is now set to 256 to ensure JVM / high memory-related apps don't fail on their first deployment.
  • Build Logs button easier to find
Projects
Logs
  • No Changes.
General Changes
  • Memory now displays in a cleaner format (1GB versus 1024MB)
Bug Fixes
  • Remove custom domain names on shutdown.
  • Fixed issue with History button showing up in KintoBlock Manage page.
  • Fixed branches of block changing after saving build arguments
  • Removed "required" value for build arguments
Load More