ImageKit.io updates
ImageKit.io updates
imagekit.io

ImageKit is now ISO/IEC 27001:2013 certified

 

New

  

Images and videos are critical for your online business. At ImageKit, we are committed to improving our technology, systems, and processes to provide world-class infrastructure for your media management and delivery requirements.

In that direction, **ImageKit is now ISO/IEC 27001:2013 certified. **

It is a global standard in information security management, data privacy, and protection. An accredited, international third-party certification body audited our systems, internal processes, and policies.

Compliance with such a global standard aligns with our platform's commitment to better data privacy, information security, and reliability.

And we are just getting started. Stay tuned for more updates on security and data privacy in the coming months!

Single Sign-On

 

New

  

We are taking our authentication process to the next level with Single Sign-On. This will allows users to log in to ImageKit with a single unique ID provided through a trusted Identity Provider (IdP).

This will allow you to have a centralised control of user management. You can manage users in your organisation and assign ImageKit roles from central Identity Provider (IdP) platform.

Note: This feature is available to paid users.

You can know more about this feature here.

URL-Rewriters

 

New

  

Migrating from one service to another involves work. ImageKit wants to make this migration process as minimal effort as possible.

We have introduced URL rewriters which translate your pre-existing transformation parameters written in the syntax of your previous service provider to ImageKit's syntax. This will allow you to continue using your existing URLs with no changes when moving to ImageKit.

Note: Currently we support rewriting URLs from Cloudinary's parameters to ImageKit's transformation parameters. More to come!

Read more about this update here.

Zip Zap Zoom those heavy files!

 

New

  

Zip files are a wonder of the tech world. Simple yet so powerful. With ImageKit you can now create zip files to compress multiple files into a single folder. Read on to find out more.


How?

You can create a zip file by simply selecting a few files and folders. Right-click on the selection and select “Download (as Zip)”

Zip.png


Can the downloads be tracked?

Yes! We help you keep a track of all the download requests. Simply click on the ‘Downloads’ option in the bottom right corner of the Media Library window. You can sort this list by time, name, etc.


What else can you do?

You can apply a common image transformation to all image files. This will help you save time by letting you create a particular dimension variant of all images inside the folder.

You can apply this feature by clicking on the ‘Apply Transformations’ toggle button and selecting the desired dimensions.

Make the most of this feature now!

Find more information here.

Take control of your usage with Billing Alerts

 

New

  

We understand that nobody likes surprises with billing. Our new Billing Alerts will help you avoid such surprises.


How will Billing Alerts help you?

With the help of this feature, you can set a threshold bill amount that you’re comfortable with. In case your upcoming bill exceeds the threshold bill amount, an email nudge will be sent to the email ID associated with the ImageKit account. This way, you can stay in control of your usage.

You can activate this feature from the Billing Center of your ImageKit account. You can find more information here.

Enjoy stress-free media optimization with us!

Note: This feature applies to paid users of ImageKit

Secure your ImageKit account with Multi-factor authentication

 

New

  

You must be using ImageKit on your live websites and apps. Multiple users might access the ImageKit dashboard, the central place for all your media uploads, external origin configurations, delivery settings, and more. Keeping the dashboard secure therefore is of utmost importance.

While having a strong password helps secure access to the dashboard, we have now added multi-factor authentication to ImageKit.


How to enable MFA?

  1. If you have Administrator privileges on your ImageKit account, you can enforce MFA for all the users in your account from the User Management page.

  2. Every user can enable MFA for their account from their User Profile page.


How does MFA in ImageKit work?

Once MFA is enabled for your account, either by the account administrator or on your own, ImageKit would send a unique code to the email ID associated with your account after you enter the correct login password.

image.png

You will need to provide this unique code in the form that comes up on the next screen to access the dashboard.

If you face any issues while using these features or have a question or suggestion, please reach out to us at support@imagekit.io.

Delivering perfect videos got even simpler with Video API's beta release

 

Update

  

We have added a ton of updates and improved the performance of our Video API to help you deliver perfect video experiences on websites and mobile devices.

1. Resize and crop videos in real-time

With this update, you can now resize and crop your videos to the exact size that you want in real-time. You don't need a fancy video player for this. Just add the corresponding parameters to your video URL and tailor your videos to every device, layout, or social media.

Want a video resized for mobile?

https://ik.imagekit.io/demo/sample-video.mp4?tr=w-300

Or create a vertical video for Instagram stories?

https://ik.imagekit.io/demo/sample-video.mp4?tr=w-300,h-600

Adapting videos for different requirements has never been easier.

Read the complete documentation here.


2. Extensive overlay capabilities to personalize videos at scale

From adding your brand watermark to your videos to overlaying text or subtitles to creating a picture-in-picture video, we have covered it all. The reworked overlay transformations offer a broader range of capabilities for customizing and personalizing your videos at scale without needing a dedicated video player.

Want to add your brands' logo to the video? Here is how you will do it with ImageKit.

https://ik.imagekit.io/ikmedia/new_features_demo/apparel_yGFSAbRN6.mp4?tr=w-300,h-300,l-image,i-logo_HuFO6vJ2x.png,w-100,lx-10,ly-10,l-end

image.png

Read the complete docs here


3. Adaptive Bitrate Streaming has never been easier

You can now deliver Youtube or Vimeo-like streaming experiences that adapt to your user's network and device capabilities in no time. No need to set up extensive pipelines or webhooks and wait for several minutes to stream your videos.

Using ImageKit's URL-based ABS implementation, you can now generate the required manifest files for both DASH and HLS streaming protocols with different resolutions in near real-time. We take care of generating and delivering the video fragments for you.

Here is how you will generate an HLS manifest file with 360p and 480p video resolutions with ImageKit.

https://ik.imagekit.io/demo/sample-video.mp4/ik-master.m3u8?tr=sr-360_480

And, you can combine other transformations like overlays to generate video fragments in line with your brand requirements.

Read the complete docs here


4. GIF to MP4, thumbnail creation, trimming support, and more!

You can now convert GIFs to MP4 videos and use them with video tags to get a significantly smaller file that helps improve page load time and user experience.

https://ik.imagekit.io/demo/sample.gif/ik-gif-video.mp4

You can also create static image thumbnails for your video from any frame and transform them to your layout's requirements. Or, you can step it up and engage your customers with video previews created using the trim video URL parameters.

Here is an example of a 5 second video preview that starts at 10 seconds in the original video, resized to 400x400px

https://ik.imagekit.io/ikmedia/new_features_demo/apparel_yGFSAbRN6.mp4?tr=w-400,h-400,so-10,du-5

Read the complete docs here

As a part of this update, we have also increased the video processing limit to 300MB and made it configurable on Enterprise plans.

If you face any issues while using these features or have a question or suggestion, please reach out to us at support@imagekit.io.

Elevate how you manage digital assets with a major dashboard revamp and feature updates

 

Improvement

  

We listened to your feedback and built the entire user dashboard from scratch to simplify using ImageKit to manage and optimize images and videos.

1. Media Library reimagined for better collaboration and management

The entire interface for the media library has been re-worked. Features such as copy, move, tag, edit, etc., are now easily accessible on the listing page itself. Additionally, you now have a dedicated asset detail page with all the information and tools you need to work on that particular asset.

Screenshot 2022-02-14 at 7.03.23 PM.png

Teams can also comment on assets enabling better collaboration within the ImageKit media library.

unnamed (3).jpg


2. AI-powered tagging and Custom Metadata for better asset organization

Both of these features, which were earlier available using APIs, are now available via the Media Library UI, as well, making it easier to organize your assets and build your own taxonomy for doing the same.

Automatically tagging images via Google CloudVision and AWS Rekognition is as simple as making a few clicks.

Screenshot 2022-02-14 at 7.05.15 PM.png

You can also define custom metadata fields in the dashboard as per your business' asset organization requirements. These fields are then available against every asset, and you can provide their values on the asset detail pages.

unnamed (2).jpg

To take full advantage of these two asset management features, the dashboard's search functionality has been enhanced to search based on AI-based tags and custom metadata fields.


3. Automatic background removal to speed up image editing

It is important for any company that sells products on its websites to present a consistent visual experience to your users - high-quality images, cropped in the same way, with the same background color.

Up until now, graphic designers have performed these tasks manually. But now, your team can remove the background of an image with just one click within the media library. You can then combine this with ImageKit's background color transformation parameter to deliver images with a consistent background color.

Screenshot 2022-02-14 at 7.10.14 PM.png


We have made several other small changes to make your overall experience of using the dashboard better. You can now search URL endpoints and external storage. This is super useful if you manage a large set of endpoints and origins. Analytics and product settings have been divided into separate sections to make it easy to find the right thing you are looking for.

Stay tuned for more updates to the dashboard :)

If you face any issues while using the new dashboard or have a question or suggestion, please reach out to us at support@imagekit.io.

Ruby SDK v2 released - Integration with ActiveStorage and more

 

New

  

We have released a new major version update of the Ruby SDK (v2.0.1) to bring it up to speed with all the new features that have been released in ImageKit to date.

Here is what's new in this release:

  1. Integration with ActiveStorage in addition to CarrierWave for file uploads to ImageKit's media library.
  2. Helper functions for all the media management APIs, including Media Library extensions and custom metadata.
  3. Three new getting started guides. For Rails applications using CarrierWave, ActiveStorage, and plain Ruby.

The API design in version 2.x has been improved and follows Ruby's best practices. If you use an older version of the SDK, you will find the section about upgrading to version 2.x useful.

If you face any issues while using this SDK or have a question or suggestion, please reach out to us at support@imagekit.io.

Improved Media List and Search API with AI tags and metadata search options

 

New

  

Over the past few months, we have added quite a few features to the Media Library that allow you to organize your assets better. You can now

  1. Use AI-powered extensions to tag images basis their content automatically
  2. Read and store the embedded metadata of an asset like its Location, Lens information, Copyright, etc.
  3. Create custom metadata fields to use your own vocabulary and taxonomy to organize your assets.

We have now updated the Media List and Search API to search assets using the information provided by the three features above. The update is seamless and doesn't break any existing integration of the API.

To search using the new parameters, you just need to pass them along with all the other existing search parameters in the field searchQuery.

Using the new search parameters

  1. The AI-generated tags can be passed in the tags parameter of the search query string. For example, if you have used an AI extension like Google Cloud Vision or AWS Rekognition to tag your images, you can search for these assets as shown below.
curl -X GET 'https://api.imagekit.io/v1/files' \
-G --data-urlencode "searchQuery=\"tags\" IN [\"football\", \"stadium\"]" \
-u your_private_api_key:
  1. ImageKit now allows you to search only on the following embedded metadata fields -
  • LocationTaken
  • Keywords
  • DateTimeOriginal

For example, you can search for assets originally created in the last year using the DateTimeOriginal field of the asset's embedded metadata, as shown below.

curl -X GET 'https://api.imagekit.io/v1/files' \
-G --data-urlencode \
"searchQuery=\"embeddedMetadata.DateTimeOriginal\" > \"1y\"" \
-u your_private_api_key:

You can find more details about values for other embedded metadata fields in our documentation. More embedded metadata fields for search will be made available in the future.

  1. Custom metadata fields of different types have their method of writing the query string. You can find the details about querying each field type in our documentation. For example, to query on a multi-select field like 'brands', that associates a clothing company's brand with the asset, the search query will be as shown below -
curl -X GET 'https://api.imagekit.io/v1/files' \
-G --data-urlencode \
"searchQuery=\"customMetadata.brands\" IN [\"nike\", \"adidas\"]" \
-u your_private_api_key:

Our Media List and search API documentation gives more examples and information about each of the new search parameters.

If you face any issues while using this feature or have a question or suggestion, please reach out to us at support@imagekit.io.

Note: The new search parameters are available only via the API as of now. This additional functionality will soon be made available in the Media Library in the Imagekit dashboard UI.