Version 1.5 / March 2013 |
Top Previous |
Version 1.5 introduces GUI for RubyEncoder for MacOS, Linux and WIndows, fixes problems and adds some new options. The update is partly based on comments and suggestions of our users. We were glad to receive comments and suggestions and want to thank you very much for sharing your ideas. We are looking forward to hearing about other suggestions for improving RubyEncoder and we are open to new ideas. Here is a list of recent version 1.5 changes.
NEW FEATURES
Target encoding may be specified during encoding in Advanced options in GUI or using the new --encoding option in the command line. RubyEncoder compiles source Ruby files to a binary representation, as a result 'magic comments' cannot be used to specify character encoding of source files. Please use this new RubyEncoder option when you encode files that have 'magic comments' for specifying the character encoding.
A new Rails compatibility option was added. Enabling Rails compatibility lets you encode all Rails *.rb files. Normally you can encode only application controllers, model and helper files. Other files if encoded would not work under Rails if the new Rails compatibility mode was not used. Only Ruby files can be encoded anyway. The option may be enabled in Advanced options in GUI or using the --rails command line option.
We have added a new option for the encoder to stop at a critical error. See details.
It's possible to mark a file to be skipped by the encoder. Add the following string anywhere in the code, use comments. Skipped files will be copied as-is to the target folder if it's specified.
# RubyEncoder:DO_NOT_ENCODE
Note: Comparison is case sensitive for Windows. Do not change the case for better code compatibility.
We have added an option to include custom text into license files generated by RubyEncoder license generator. The included text is protected with a checksum against modification.The option may be used to include user information, license description etc into license files.
GUI FOR MacOS, LINUX AND WINDOWS
SUPPORTED RUBY VERSIONS
SUPPORTED OS
|