README.md in carrierwave-base64-2.2.0 vs README.md in carrierwave-base64-2.3.0
- old
+ new
@@ -5,11 +5,11 @@
Upload files encoded as base64 to carrierwave.
This small gem can be useful for API's that interact with mobile devices.
-As of version 2.2.0, this gem requires Ruby 2.0 or higher
+As of version 2.3.0, this gem requires Ruby 2.0 or higher
## Installation
Add the gem to your Gemfile:
@@ -30,9 +30,19 @@
```ruby
mount_base64_uploader :image, ImageUploader
```
Now you can also upload files by passing an encoded base64 string to the attribute.
+
+## Setting the file name
+
+To set the file name for the uploaded files, use the `:file_name` option:
+
+```ruby
+mount_base64_uploader :image, ImageUploader, file_name: 'userpic'
+```
+
+This value will be used, when naming stored files. Extention will be taked from the base64 content-type spec.
## Data format
The string with the encoded data, should be prefixed with Data URI scheme format: