Changelog
Latest updates from the Linode team
Cloud Manager
0.55.0

0.55.0: 2019-05-06

Added:

  • Improve GA Event Imports in Manager
  • Local storage optimizations
  • Remove Volumes From MaybeRenderError
  • Add error handling documentation
  • Replace all pathOrs with getErrorStringOrDefault
  • Placement of Object Storage in Primary Navbar
  • Add /buckets to OBJ link in PrimaryNav
  • Add Ada google analytics
  • Reverse sorting arrows for sortable tables
  • Explicitly display regions error in Linode volumes form
  • Taxes and Subtotal on Invoice
  • Fixed positioning of ADA CTA
  • Add docs for pushing tags to upstream
  • Add polling for NBs on landing page
  • Add polling to NB detail
  • Check region filtering
  • Make Linode dropdown menus searchable via React Select

Changed:

  • Scroll-to logic for Disks and Configs page changes
  • Stats request optimization
  • Display reserved IPs in IPv4 table (Linode Detail)
  • Style Updates to Invoice PDF
  • Update Activity Stream Based on Events
  • Sentry Updates
  • Move Object Storage keys to the OBJ Landing page
  • Update Notistack and make toasts dismissible
  • Update IP address listing on card view and styling
  • Paginate Disks and Configs with Paginate Render Props Component
  • Removing tag column and cells styles updates
  • Lish tabs style updates
  • Sync up with disk select changes and reset disk options on Linode select clear
  • adjustments to UDF widths for medium + breakpoints
  • Manual backup errors appear within form instead of as toasts

Fixed:

  • Fix issue with error appearing on volume attach drawer
  • Fix pre-selected Cluster select
  • fix to action menu on mobile (align right for consistency)
API
4.0.22

4.0.22: 2019-04-29

Fixed

  • Added validation on the root_device property when creating (POST /linode/instances/{linodeId}/configs) or updating (PUT /linode/instances/{linodeId}/configs/{configId}) a Linode’s configuration profile.
  • Creating an SRV domain record (POST /domains/{domainId}/records) no longer adds an additional extension to the name property.
  • A cloned (POST /domains/{domainId}/clone) MX or SRV Domain record no longer return an incorrect value for the target property (GET /domains/123/records) when the record contains a subdomain.
  • Deprecated data centers are no longer returned from the regions endpoint (GET /regions).
    • Deprecated data centers include Tokyo1 (“id”: “ap-northeast-1a”, “country”: “jp”).
  • Viewing (GET /account) and updating your account (PUT /account) now returns a consistent value for the credit_card object’s expiry property.
  • More explicit error messages are returned when creating a NodeBalancer (POST /nodebalancers), creating a NodeBalancer node (POST /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes), updating a NodeBalancer node (PUT /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId}) and an invalid node IP address is provided.
Cloud Manager
0.54.0

0.54.0: 2019-04-23

This release features site-wide support for Ada, our Customer Support bot. Ada is now available from the bottom right corner of every page, allowing you to get help quickly whenever you need it.

Here is a full list of what’s been Added, Changed, and Fixed in this release:

Added:

  • Ada support bot available app-wide
  • Ability to delete Object Storage buckets

Changed:

  • Update ListBuckets
  • Don’t use last Stats reading on Linode/NodeBalancer graphs
  • Adjust messaging in UserEventsList for deleted entities
  • Add documentation to CONTRIBUTING.md
  • Expire token on logout
  • Catch disk error correctly for blocked requests
  • Use EnhancedSelect for the DiskSelect component

Fixed:

  • AxiosError handling for getErrorStringOrDefault
Cloud Manager
0.53.0

0.53.0: 2019-04-22

Our latest release includes updates that directly respond to Customer feedback. We have provided a way to view the activity for each Linode. This Activity stream, similar to the Host Job queue, will live on the Linode Summary page. This will present the last 5 items and an option to view more which will land you on the Activity tab to view all events for the Linode.

We will continue to build on this to support the level of detail that the Classic Manager’s Host Job queue delivered.

Here is a full listing of what has been Added, Changed, and Fixed in this release:

Added:

  • Event stream summary
  • Empty search logic
  • List all IP addresses in summary panel
  • Activity tab on Linode Details
  • Account Creation Date to Summary Panel
  • GA event for compact mode switcher
  • GA events for billing-related actions
  • New icons for Managed Services and StackScripts

Changed:

  • Styling no results page
  • Styles and mobile handling
  • Remove tag column and styling for NodeBalancers Landing
  • Remove tag column and styling for Linode Landing
  • Re-order fields on monthly network transfer panels
  • Place disk spaces in sidebar
  • Moving disk space component
  • Adjustments for tables for devices
  • Making beta tag blue for both themes
  • Adjust spacing for add buttons for domain records
  • Remove bolding from notices
  • Styling of disk storage panel
  • Adjustments to table row for DT and activity feed updates
  • Scroll buttons styles for mobile tabs
  • Resolvers object to match new Toronto name
  • Table cell sizes
  • Focus states for clickable rows
  • Styling for graph legend on Linode detail page

Fixed:

  • Wrap domains text on Domain landing
  • Routing on Support Ticket pages
  • Detach from deleted Linode
  • Image creation drawer labels spacing
  • Linodes graphs legends placement
  • Minor copy fixes
  • Typos and init code guidelines
API
4.0.21

4.0.21: 2019-04-22

Added

  • Added taxes to invoices and invoice items.
    • Added the subtotal and tax properties to invoices (GET /account/invoices/{invoiceId})
    • The total property of an invoice now represents the total of the invoice after taxes.
    • Added the tax and total properties to invoice items (GET /account/invoices/{invoiceId}/items).
    • An invoice item’s total is the item’s amount plus the taxes levied on the item.
  • The Events endpoints (GET /account/events, GET /account/events/{eventId}) will now include Lassie reboots and reboots of a Linode’s host.

Fixed

  • Reverted ability to filter StackScripts by image (introduced in release 4.0.19).
  • Resizing (POST /linode/instances/{linodeId}/resize) or upgrading (POST /linode/instances/{linodeId}/mutate) a Linode will now throw an error if there is no availability in the Linode’s data center.
  • The backups_enabled property of a Linode will now return true if a Linode’s backups are temporarily paused by the Linode Support Team.
  • Assigning a new credit card to an account (POST /account/credit-card) when the account has an expired credit card on file will no longer return an error.
Cloud Manager
0.52.1

0.52.1: 2019-04-09

In this release there is a new way to see all of the account events on one page. A landing page is accessible from the View All Events link at that base of this the current notification stream. This is the beginning of the work to provide events specific to each Linode.

Here is a full listing of what has been Added, Changed, and Fixed in this release:

Added:

  • Feature: One-Click Apps
  • Events landing page
  • Image expiry date to Image table
  • Drop-shadow on “Create” menu
  • Setup GA to track usage of Linode create screens
  • Missing typography for backup placeholder text
  • Front-end validation for tag input error
  • Loading states to tag panel
  • Added “nofail” to Volume Config Form

Changed:

  • Do not show Hively icons from Linode user
  • Removed Linode StackScripts from StackScript Landing page
  • Combined My StackScripts and Account StackScripts under one tab
  • UDF Style Updates
  • Hide helper text for UDFs so it will display for Linode Root Password
  • Update Linode Detail permissions
  • Change Toronto display from CA to ON
  • Update Volume Landing on Linode Details
  • Update label for Taiwan in the Update Contact info panel

Fixed:

  • User events dropdown items styles
  • Delete Linode button modal button style
  • Backup CTA link
  • Backups creation error display
  • Styling for disabled destructive buttons
  • Wrong header for accessibility tags
  • Settings icon placement
  • Restore process finished event handling
  • Config updating bug
  • Non-field errors for NodeBalancers
API
4.0.20

4.0.20: 2019-04-08

Added

  • Added a “reserved” section to the GET /linodes/instances/:id/ips endpoint that lists reserved IPs.
  • Added sequence and logo_url to StackScripts.

Fixed

  • Correctly resize disks created with a private image.
Cloud Manager
0.51.1

0.51.1: 2019-03-28

We continue to listen to your feedback as we iterate on the Cloud Manager. This latest release includes many fixes but one specific customer ask was to add an estimate of your un-invoiced balance to the account display in Cloud Manager. This is an item that was supported in Classic Manager and is now supported in Cloud Manager. You can view your current invoice balance and now your un-invoiced balance to understand what your expenses might be for the month.

Here is a full listing of what has been Added, Changed, and Fixed in this release:

Added:

  • Add un-invoiced balance display
  • Delete Linode from kebab menu
  • Support and icon for Alpine Linux
  • Missing typography for crash message
  • New event types and account events messages
  • Card payment confirmation modal
  • Add aria labels to inputProps for text fields and radios

Changed:

  • Update list of available time zones and fix offset sorting
  • Include pagination on clone from Linode flow
  • Adjust dialog size to md to accommodate for api token width
  • Request notifications after migration finished
  • Reset error state on disk and configs request
  • Improve placement of entity icons on mobile tables
  • Make sure all radios inherit proper labeling
  • Dim main content when searching
  • iOS/Mobile Cloud Manager Welcome Screen
  • Make CVV Optional when making a credit card payment
  • Adjust “No Results” message when searching in a Select element
  • Handle volume permissions
  • Update Auth Code
  • UI for restricted edit volumes form
  • Delete confirmation includes Linode Label
  • Source Linode Rescue volumes/disks from redux
  • Update slave domain editing UX
  • Add props.classes for RenderGuard updateFor

Fixed:

  • Only disable Linode Boot if there are no configs
  • Prevent NodeBalancers from crashing during creation
  • Linodes with no type data cause error state
  • Kernel Select sometimes was not populated on load
  • Upgrade and Fix PayPal
  • Fix logger, add report button
  • Remove extra scrollbar on tables on Firefox
  • Request notifications after migration finished
  • Issue with Created Linodes with no image being in an indefinite loading state
  • Issue with 0600-0800 not being a valid backups time slot
API
4.0.19

4.0.19: 2019-03-28

Added:

  • Add filtering for StackScripts by image.
    • /stackscripts now accepts X-Filter for images.
  • Increased PayPal max payments amount to $500 USD or credit card limit; whichever value is higher.
    • POST /account/payments/paypal enforces max amount for usd field.

Fixed:

  • Allow filtering on region by slug and slug alias.
    • /instances accepts X-Filter for region using data center slug or slug alias.
  • Support ticket description and replies cannot contain only whitespace or newlines.
    • POST /support/tickets and /support/tickets/:id/replies disallow description field to contain only whitespace or new lines.
Cloud Manager
0.50.1

0.50.1: 2019-03-12

We have listened to your feedback and are finally introducing a new compact theme so that you can see more of your resources on one screen. We know some of you use a vertical layout or have become accustomed to the condensed view of Classic Manager. Check it out by using the feature toggle at the bottom left of the Cloud Manager and selecting normal or compact view.

Additionally, as a follow up to the refined search capabilities released in v0.49.0, we have added a tip on the Search bar. This will remind you of the fields and operators you can utilize to produce targeted search results.

Here is a full listing of what has been Added, Changed, and Fixed in this release:

Added:

  • Display guidance to bottom of search bar to make it easier for users to work with enhanced search functionality
  • Add Compact Mode (theme toggle) and corresponding settings panel on PrimaryNav
  • Users can now rebuild a Linode from a StackScript
  • Backup mode support for NB nodes
  • Support for Toronto region
  • Improve spacing of Domain table
  • Password requirements to the PasswordInputField
  • Add last auth IP address and last auth time to trusted devices table
  • Include transfer stats to Linode summary panel
  • Additional helper text for Volumes creation drawer
  • Helper text when creating NodeBalancers
  • Enable user to Remove Public IP Addresses
  • Add tags column to NBs and volumes
  • Filter volume select based on grants
  • Apply convention for HEX values in theme files
  • Updated-by column to support tickets
  • Adjustments for Dark Theme in account pdf links

Changed:

  • Display confirmation dialog before rebuilding Linode
  • For Backups creation flow, only reset selection if different Linode is clicked
  • Linode Resize flow adjusted to follow API changes (resizing Linodes now enter the migration queue)
  • Rebuild Linode image select now uses tiles instead of a dropdown
  • Update list of whitelisted events to include new event types returned by the API
  • Update all instances of updateFor to include props.classes
  • Remove Tokyo 1 as an option when creating Linodes and NodeBalancers
  • Pre-populate payment amount to the current Balance
  • Add disk imagize events to show progress
  • Volume Labels Sorting
  • Hide global backups setting from managed users

Fixed:

  • Request notifications after migration finished
  • Keyboard scrolling on custom MenuList component
  • Regression with pagination dropdown
  • Show error message when a Linode on the user’s account is jailed.
  • 2FA panel
  • Creation workflow styles
  • Instances of renderGuard not updating components
  • React-select isClearable logic
  • Dashboard spacing
  • PDF generation failure
  • Error handling for SSL certificate and key when creating a NodeBalancer.
  • Default lastFour (credit card digits) to empty string to prevent visual bug
  • Graphs need better breakpoints
API
4.0.18

4.0.18: 2019-03-11

Added:

  • Updated POST /account/payments/paypal
    • adds checkout_token to the response
  • Updated GET /profile
    • adds active_since date
    • adds balance_uninvoiced amount

Fixed:

  • GET profile/apps no longer returns internal client tokens
Cloud Manager
0.49.0

0.49.0: 2019-02-27

In our latest release we have introduced refined search capability. You can now specify whether you want to search by entity type, label, tag, or IP address. These search terms can be combined using Boolean operators to create complex search queries to give you exactly the results you’re looking for.

You can access this search functionality from the Search bar at the top of each page. This would be useful if you are looking for all of your Linodes, NodeBalancers, and Domains tied to a given environment, customer, or location.

A search such as:

type:linode OR type:domain OR type:nodebalancer AND tag:production

will result in a listing of all of your Linodes, Domains, and NodeBalancers that are associated with the tag production.

is:linode || is:domain || is:nodebalancer && tag:production

will return the same results.

Here is a full listing of what has been Added, Changed, and Fixed in this release:

Added:

  • Enhanced Search functionality!
    • Users can now specify the search entity with type:{linode, volume, domain, nodebalancer} or is:{linode, volume, domain, nodebalancer}
    • Aside from entities, other searchable fields are label:, tags:, and ips:.
    • Users can search for entries with multiple tags applied by adding the desired tags to a comma separated list after specifying the tags field. Example tags:tagA,tagB will return all entities with tagA and tagB applied.
    • The same pattern described above applies to the ips as well.
    • Logical operators can by applied to queries: &&/AND, ||/OR, - for the not operator, and grouping with (). A query with multiple fields and no operators is implicitly treated as true for all.
  • Status indicators have been incorporated into the entity icons for Linodes and Domains to provide a better visual experience.
    • Also added the Linode icon and status to the power button.
  • A reset password button in Profile > Password & Authentication that will open the reset password workflow in a separate tab.
  • A better user experience for secondary/restricted account users that displays messaging around and disables features that the user doesn’t have access to.

Changed:

  • Domains now displayed in alphabetical order on the Domain listing page.
  • Timestamps display in last backup table rather than humanized dates.
  • Added a tooltip on the power icon for a Linode with no image, indicating that an image must be added to the Linode in order to boot.

Fixed:

  • Removed client side validation that incorrectly prevented user from creating a Linode when the label started with a numeric character.
API
4.0.17

4.0.17: 2019-02-27

Added:

  • Adds Region Features:
    • Adds features to the Region object. features is a list of strings describing what a region supports.
  • Adds events for the following actions:
    • Domain update, domain record update
    • Image update
    • Linode update, disk update
    • StackScript update
    • Longview client update
    • NodeBalancer update, nodebalancer config update
    • ssh key update
    • Volume update
    • Linode config create, update, delete

Changed:

  • Tag Validation expanded to 50 characters to accommodate display groups.
API
4.0.16

4.0.16: 2019-02-21

Changed:

  • Host API docs from within developers.linode.com to unify navigation/header.
  • Replace external Markdown links in the API spec with anchor tags.
Cloud Manager
0.48.0

0.48.0: 2019-02-11

Added:

  • Support tickets now appended with current Cloud Manager version.
  • Individual Node status in NodeBalancer Detail > Configuration > Ports
  • Implemented pagey pagination to all Domain DNS records, for example a user with over 25 A/AAAA records will have a paginated table in Domain > DNS records page.
  • Public and Private IP addresses are now searchable fields, displaying the corresponding Linode in the search suggestion dropdown.
  • Sidebar components in Account Settings page:
    • Contact information component displaying company name, name, dddress, email, and phone number.
    • Billing information component displaying current account balance, credit card, and credit card expiration date.

Changed:

  • Linode summary moved to the sidebar with individual components for:
    • Linode details
    • IP addresses
    • Last backup
    • Tags
  • NodeBalancer summary moved to the sidebar with individual components for:
    • NodeBalancer details
    • IP addresses
    • Tags
  • Domain Tags input field moved to the sidebar in an individual componenet
  • Underlined text removed from application, notably:
    • Breadcrumb headers
    • Event notifications
    • Help landing page
    • Secondary links in table rows
  • Backups CTA is now dismissible.
  • NodeBalancer ports now clickable links on the NodeBalancer listing page
    • When a NodeBalancer port is clicked, the user is navigated to the Port Configuration page with the accordion panel of the port clicked expanded by default.
  • NodeBalancer Graphs were removed from accordion panels, and are now displayed prominently on the NodeBalancer summary page.
  • Disks added to Linodes default to the maximum size, so the user can adjust form there.
  • In the additions disks table located in Linode Detail > Settings > Advanced Configuration now display the disk file system type located between the label and size columns.
  • The option to reboot a Linode is removed unless the Linode is powered on.
  • Only regions with block storage available are displayed in Volume creation panel.
    • Additional messaging added to Volume creation panel informing user of the data center limitations.

Fixed:

  • Typo in Manual Snapshot copy.
  • Spacing of Grouped NodeBalancer headers.
API
4.0.15

4.0.15: 2019-02-11

Added:

  • Allow up to 50 characters for Tag labels
  • Removed restriction preventing resize across plan generations
  • Add filtering for entity type and id on Events
    • /account/events now accepts X-Filter for entity.type and entity.id
    • If filtering by entity.id, entity.type is also required
    • Allowed types are: linode, nodebalancer, domain, volume

Fixed:

  • Allow issuing console tokens for IPv6 clients
API
4.0.14

4.0.14: 2019-02-05

Added:

  • Documentation for Dedicated CPU class (“dedicated”) in Linode Types
Cloud Manager
0.47.0

0.47.0: 2019-01-29

It’s that time of year where organization and prioritization are at the top of everyone’s mind. They certainly have been for the Linode Cloud Manager team!

In today‚Äôs release, we have finalized the organizational offering to display Linodes, Volumes, NodeBalancers, and Domains by tag. Each entity page will show an ungrouped list by default, but switching the toggle at the top of the page to “group by tag” gives users the ability to organize their resources by tags.

As a reminder, tags have more power than that.

The use of tags on Volumes and NodeBalancers is a win. We didn’t have the ability to add classification labels like production, testing, backup, or customer name/account to Volumes and NodeBalancers in Classic Manager. Display groups were a feature of Classic Manager that were limited to Linodes and Domains. Now tags can be added to Linodes, Domains, Volumes, and NodeBalancers.

Why Tag? Here are some advantages:

  • Associate one or more tags to each of your resources.
  • This will allow you to view all tagged Linodes, Volumes, Domains, and NodeBalancers when searching by tag.
  • The view by tag feature organizes all tagged resources together. You can now activate this option from the landing page for each resource type; the listed items will then be separated into a group for each tag.
  • Tags are actionable: you can click on a tag anywhere in the Manager and be taken to a results page where you can view all entities that have that tag.
  • You can also start typing a tag name (such as production) into the search bar at the top of each page to view a list of all entities with a matching tag.

Also in this release, and in keeping with the spirit of those January improvement goals, we hit the Design Gym to practice some conditioning and tone up our Cloud Manager. Our Design and Engineering team worked to promote uniformity with each entity and present the look and feel of the search results page throughout the application.

Here is a full listing of what has been Added, Changed, and Fixed:

Added:

  • Sorting for remaining Linode table headers.
  • Entity icons on Dashboard page, and entity listing pages for:
    • NodeBalancers
    • Domains
    • Volumes
  • Group by Tag for NodeBalancers.
  • Group by Tag for Volumes.
  • Friendly error message when graph data is unavailable for a newly created Linode.

Changed:

  • Removed Documentation panel sidebar.
  • Improve pagination experience.
  • Order of tabs on the Profile page.
  • My Profile > My Apps changed to My Profile > OAuth Apps.

Fixed:

  • Update timezone error.
  • Fix pagination display logic.
  • Invalid Date on OAuth Apps.
  • Graph Display Options (Last 30 Days).
API
4.0.13

4.0.13: 2019-01-21

Fixed:

  • Mismatched labels/descriptions for fields in API schemas
API
4.0.12

4.0.12: 2019-01-21

Added:

  • Trusted Devices
    • Lists devices with active Remember Me sessions on the account for the past 30 days, device name and browser used.
Cloud Manager
0.45.0

0.45.0: 2019-01-14

Added:

  • Disk storage information modal in Linode > Settings > Advanced
  • Grouping of Domains by tags on Domain listing page.
  • Add payment PDF generation
  • Add invoice PDF generation
  • Display loading until images are available.
    • Source images data from Redux.
    • Add images to Redux on load.
  • Improved linode listing page table.
    • Remove + icon to display all ip addresses on linode row.
    • Hide copy icon for ip addresses until hover.
    • The icon for a Linode was added to the Linode row.
    • Plan column removed, linode plan and details now listed under the label in the Linodes columns.
    • Added a column for tags.
  • Account tab for StackScripts, lists all scripts created on the account the user has permissions to read/write.
    • If an account user does not have access to StackScripts, then a message indicating the user does not have the proper permissions will display.
  • Trusted Device table in My Profile> Password & Authentication> New section titled Trusted Devices.
    • Lists devices that have been active on the account for the past 30 days, device name and browser used.
    • Ability to untrust/delete a trusted device.

Changed:

  • Explicitly check for errors before setting local storage.
  • Move image toast logic to ToastNotifications.tsx
  • Allow submitting empty array for IP sharing
  • Explicitly declaring background color on table cells for printer compatibility.
  • Update documentation. Update casing on label.
  • Set default image in Create from Image flow.
  • Default label name during Linode creation.
  • Update react-dev-utils and webpack-dev-server
  • Update Radio Input Label text size on Create Volume drawer
  • Update pagination styling
  • Update source Linode on linode_clone schedule/start
  • Refactor domains dashboard card to use Redux state
  • Update community events, make all clickable.
  • Update dashboard transfer card to new design
  • Add Render Guard to Contact Info/Config Forms
  • Change Pagination Controls to handle many pages
  • Add reduxed images to LinodeRebuild
  • Improved error handling.
  • Respond to community_like events, display in menu
  • Update Copy Around Restricted Users
  • Update search results size limit to 100
  • Capitalize linode progress bar text

Fixed:

  • Credit card payment request ccv field.
  • Safari autofill on root password reset.
  • Parse timestamps in UTC for notifications.
  • Hide radio buttons on edit disk drawer.
  • Display notice on successful deletion of a user.
  • Submission of the enable back ups for all Linodes drawer caused duplicate listings of Linodes.
  • Display Scratch Code when enabling TFA
Cloud Manager
0.44.0

0.44.0: 2019-01-03

Added:

  • Printer friendly invoice page by navigating to Account > Billing info > Recent Invoices > Invoice
    • Clicking Print/Download navigates to a printer friendly invoice page and opens a a browser print preview to print and save to a PDF.
    • CTL/Command + P from the invoice page will achieve the same as clicking the Print/Download button.
Cloud Manager
0.43.0

0.43.0: 2018-12-21

Added:

  • Users can now display their Linodes grouped by its tags.
  • Users can import existing display groups from Linodes and Domains as tags from the dashboard.
    • For example; If a user were to have three Linodes in the display group “production”, a new tag of “production” would be created and applied to those three Linodes.
    • The existing display groups remain unchanged.

Fixed:

  • Linode chart statistics sometimes cause a crash.
  • Viewing one StackScript, out of 1100, caused the application to crash. Gee thanks!
  • URL encoded text was being injected into the search bar.
API
4.0.11

4.0.11: 2018-12-17

Added

  • community_like Event type
  • Include prefix_length in ipv6 global pools response

Fixed

  • Consistent ordering of Linode IPv4s
    • Public addresses come before private addresses, order is always the same
  • New Users are assigned a referral code
Cloud Manager
0.42.0

0.42.0: 2018-12-14

Added:

  • Add Total Traffic to stats
  • Styling for Stats/Units
  • Paypal Client-Side Validation
  • Revert error poc
  • Reorder providers. Convert ThemeProvider to renderChildren.
  • style toast messages
  • create component abstraction for toasts
  • add: toasts story
  • pass props to tags to close suggestion menu on click
  • error poc
  • make CVV field optional
  • Add analytics to GetAllEntities()
  • Correct permission decision logic in API token utils.
  • code cleanup and destructure new asSuggestion prop
  • style tags inside search result suggestion
  • event propagation and focus styles
  • Stats/Units on graphs
  • make tags in selects consistent with new styles
  • refactor tag button styles
  • Tag links
  • updating back up data section for dark theme
  • updating copy icon component colors, removing the override from IP address component
  • better padding for dashboard table cells
  • Make clickable row UX more consistent
  • switch volume columns
  • add search data
  • Upgrade Typography component consistent with @material-ui/core@3.5.1
  • Display resize instructions on form submission.
  • Add SSH key event message…
  • Refresh volumes list on volume_clone event.
  • Report counts of successes and failures for backups
  • Remove sendToast for enqueSnacback
  • Replace Toasts with Notistack

Changed:

  • reduce main nav items padding under medium breakpoint
  • update progress bar for linodes
  • Update docs links to Cloud Manager versions.
  • update notistack version and remove unnecessary declaration
  • Update email notification setting label for clarity
  • Events polling updated.

Fixed:

  • fix: send config id with attach volume request
  • Edit SOA drawer loading button styling bug
  • fix typing for notistack
  • Fix NodeBalancer Tag Error
  • Fix mutation error handling