RubyEncoder News
Welcome to the RubyEncoder news. We'll keep you up to date with our latest developments and we have some exciting plans in the pipelineWednesday 07th December 2016
RubyEncoder 2.3 launched with full Ruby 2.3 support
Posted on: December 07th 2016 on 11:51pm
Labels: 2.3
RubyEncoder 2.3 launched with full Ruby 2.3 support
- Encoding for Ruby 2.3. We have added full support of encoding for Ruby 2.3 including all the newest language features. In order to encode for Ruby 2.3, please select an appropriate checkbox in your project settings or use the --ruby 2.3 option if you prefer to use the command line encoder. As usual you may combine encoding for different versions of Ruby but your code must be compatible with all the selected versions.
- Loaders were updated for Mac OSX, Linux and Windows (MinGW loaders for Ruby installations from rubyinstaller.org). Loaders are included to the new installation packages or you may download then from our loaders page.
- rgloader/loader.rb starter script was slightly changed to refine detection of custom Ruby versions and two digits minor Ruby versions.
- The command line tools now return expected exit codes. The encoder returns encoding status after processing a single file. When it is processing multiple files it returns zero in case of running the process and if there are no issues in using the command line options and then you need to check the encoding log for further details. Licgen returns exit code on invalid options or status of the license generation. Rginfo returns exit code on invalid options or status of the encoded file. Please find further details in the Exit codes section of the updated user manual.
- The dynamic loader code that is added by default to every encoded file now checks if RubyEncoder loader is already started and does not try to find and load it again. This may improve performance for nested protected files.
- You may exclude the default dynamic loader code from protected files if you are starting the loader manually from your other code e.g. if you want to start the loader from the custom folder. Please find the new option in GUI and command line for that. Please note, if you use this option you must start the loader before running the encoded file.
Posted on: December 07th 2016 on 11:51pm
Labels: 2.3
Comments
Archive
2023 (3) July (1) RubyEncoder 3 refinements June (1) RubyEncoder 3 for Windows updated April (1) RubyEncoder 3 2022 (4) April (1) RubyEncoder for FreeBSD updated March (3) Loaders for macOS arm64 (M1) RubyEncoder 2.7.5 refinements RubyEncoder 2.7.5 launched - updated GUI 2021 (1) June (1) Version 2.7.1 GUI improvements 2020 (3) June (1) Loaders for Linux ARMv8 (aarch64) added May (2) Loaders for Raspberry Pi etc boards updated RubyEncoder 2.7 launched! Includes Ruby 2.7 encoding 2019 (4) November (2) RubyEncoder 2.6 is available for Windows and FreeBSD RubyEncoder 2.6 launched! February (1) RubyEncoder 2.5 for FreeBSD is available January (1) RubyEncoder 2.5 launched with Ruby 2.5 support and many new features 2017 (4) October (1) RubyEncoder 2.4.1 update release June (1) MinGW Loaders for Ruby 2.4 are available February (1) Ruby 2.4 support! RubyEncoder 2.4 launched! January (1) Critical update of the loaders for Ruby 2.3 for Mac, Linux and FreeBSD 2016 (1) December (1) RubyEncoder 2.3 launched with full Ruby 2.3 support 2015 (4) September (1) New loaders for MinGW for Ruby 2.1 and 2.2 April (1) RubyEncoder for Linux 64-bit is available again February (2) RubyEncoder for Ruby 2.2 updated RubyEncoder 2.2 launched - encoding for Ruby 2.1 and 2.2 2014 (1) February (1) Loaders for Ruby 2.1 2013 (5) September (1) RubyEncoder 2.0 launched! Now with Ruby 2.0 encoding support. May (1) Loaders for MSWIN updated and VC9 and VC10 versions added. April (1) Added "no GUI" packages for Linux March (2) RubyEncoder for IBM PowerLinux RubyEncoder 1.5 launched, now with GUI! 2012 (1) January (1) Ruby 1.9.3 support and new loaders 2011 (1) January (1) Loaders for Linux ARM added! 2010 (4) September (1) RubyEncoder 1.3 released June (1) RubyEncoder Teams up with Japanese Company, Soft Agency. February (1) Our Blog Update Notification January (1) Loaders Update 2009 (4) October (1) Ruby Encoder used in US Department of Defence Project March (1) Update of RubyEncoder February (1) Loaders fixed for better Ruby-Enterprise support January (1) Loaders Update 2008 (5) November (2) RubyEncoder for Windows is launched! RubyEncoder 1.1 September (1) Launch Day - RubyEncoder 1.0 August (1) We're in beta! July (1) Ruby Encoder - The First version
Labels
1.9.1 (1) 1.9.3 (1) 2.1 (2) 2.2 (3) 2.3 (1) 2.4 (2) 2.4.1 (1) 2.5 (1) 2.6 (1) 2.7 (1) 2.7.5 gui hi-dpi (1) 64-bit linux (1) arm (2) arm64 macos m1 apple silicone (1) armv8 aarch64 (1) beta (2) catalina (1) docker (1) freebsd (1) freebsd 2.5 (1) gui (2) ibm (1) launch day! (1) linux (2) loaders (3) machine id (1) mingw (3) mswin (1) no gui (1) non-ascii (1) powerlinux (1) raspberry 2.7 (1) reseller (1) ror (1) ruby 2.0 (1) ruby 2.1 (1) ruby 2.3 (1) ruby 2.6 windows freebsd (1) ruby on rails (1) rubyinstaller (1) soft agency (1) ucrtbase.dll (1) update (1) utf8 (1) vc10 (1) vc9 (1) version 1.5 (1) version check (1) vista (1) windows 11 (1)