Age | Commit message (Collapse) | Author | Files | Lines |
|
Using ENV is like using raw SQL statements in your code. We all know
how that ends...
|
|
|
|
Shim to load environment variables from `.env` into `ENV` in *development*.
Storing [configuration in the environment](http://www.12factor.net/config) is
one of the tenets of a [twelve-factor app](http://www.12factor.net/). Anything
that is likely to change between deployment environments-such as resource
handles for databases or credentials for external services - should be
extracted from the code into environment variables.
But it is not always practical to set environment variables on development
machines or continuous integration servers where multiple projects are
run. dotenv loads variables from a `.env` file into `ENV` when the environment
is bootstrapped.
|
|
# News
## 3.1.3 - 2015-07-26 {#version-3-1-3}
It's a bug fix release.
### Improvements
* Removed unused `TODO` file. [GitHub#108][Patch by takiy33]
### Fixes
* `--location`: Fixed a bug that `--location LINE` doesn't work when
test script is specified as relative path. [Reported by TOMITA Masahiro]
The following doesn't work:
% ruby ./test.rb --location 10
The following works:
% ruby test.rb --location 10
### Thanks
* takiy33
* TOMITA Masahiro
|
|
2015-06-23 - 1.3.2 * Fix release 1.3.1
2014-06-17 - 1.3.1 * This release was a bit premature, yanked it.
|
|
No exact change are available but catch up to libgit2 0.23.
|
|
Changes are too many to write here, please refer:
<https://github.com/libgit2/libgit2/releases>.
|
|
### 3.3.3 / 2015-07-15
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.2...v3.3.3)
Bug Fixes:
* Fix issue with generators caused by `Rails.configuration.hidden_namespaces`
including symbols. (Dan Kohn, #1414)
### 3.3.2 / 2015-06-18
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.1...v3.3.2)
Bug Fixes:
* Fix regression that caused stubbing abstract ActiveRecord model
classes to trigger internal errors in rails due the the verifying
double lifecycle wrongly calling `define_attribute_methods` on the
abstract AR class. (Jon Rowe, #1396)
### 3.3.1 / 2015-06-14
[Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.0...v3.3.1)
Bug Fixes:
* Fix regression that caused stubbing ActiveRecord model classes to
trigger internal errors in rails. (Myron Marston, Aaron Kromer, #1395)
|
|
### 3.3.2 / 2015-07-15
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.3.1...v3.3.2)
Bug Fixes:
* Prevent thread deadlock errors during proxy creation (e.g. when using
`before_verifying_doubles` callbacks). (Jon Rowe, #980, #979)
### 3.3.1 / 2015-06-19
[Full Changelog](http://github.com/rspec/rspec-mocks/compare/v3.3.0...v3.3.1)
Bug Fixes:
* Fix bug in `before_verifying_double` callback logic that caused it to be called
once for each class in the ancestor list when mocking or stubbing a class. Now
it is only called for the mocked or stubbed class, as you would expect. (Sam
Phippen, #974)
|
|
### 3.3.1 / 2015-07-15
[Full Changelog](http://github.com/rspec/rspec-expectations/compare/v3.3.0...v3.3.1)
Bug Fixes:
* Fix `be >`, `be <`, etc so that it fails rather than allowing an
argument error to be raised when compared against an object of the
wrong type. This allows it to be used in composed matcher expressions
against heterogeneous objects. (Dennis Günnewig, #809)
* Fix `respond_to` to work properly on target objects
that redefine the `method` method. (unmanbearpig, #821)
|
|
### 3.3.2 / 2015-07-15
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.1...v3.3.2)
Bug Fixes:
* Fix formatters to handle exceptions for which `backtrace` returns `nil`.
(Myron Marston, #2023)
* Fix duplicate formatter detection so that it allows subclasses of formatters
to be added. (Sebastián Tello, #2019)
### 3.3.1 / 2015-06-18
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.3.0...v3.3.1)
Bug Fixes:
* Correctly run `before(:suite)` (and friends) in the context of an example
group instance, thus making the expected RSpec environment available.
(Jon Rowe, #1986)
|
|
2015-12 Release 0.5.1
Horst Duchene <monora@gmail.com>
* Changed edge sequence to match example picture (daa88e)
Chase <chase.gilliam@gmail.com>
* updated algorithms to 6.1 and added test unit to support newer rubies (fbd874)
|
|
* Fix NameError when an inter class alias of basic operator is defined.
* Support Gemfile.local.
* File.exists? is a deprecated name.
|
|
=== 3.7.1 / 2015-08-06
* 1 minor enhancement:
* Improved understandability of lexing postfix symbols.
|
|
2015-07-22 version 0.6.2:
* Fix release workflow: Ruby 2.1 and 2.2 are supported for Windows (2.0 is
omitted)
* Fix to encode symbols along its encoding
* Fix segmentation fault in minor case
2015-07-01 version 0.6.1:
* Added :compatibility_mode option to Packer#initialize. Default is false. If it
is set to true, str8 format and bin format family will not be used.
|
|
Release 2.2.1
* Fix executable resolution on Windows when a directory exists with the same
name as the command to run
Release 2.2.0
* Remove windows-pr dependency
|
|
=== 5.8.0 / 2015-08-06
* 2 minor enhancements:
* Add optional delegation mechanism to extend object with a mock. (zamith)
* Return early if there are no filtered methods. (jeremyevans)
* 1 bug fix:
* Don't extend io with pride if io is not a tty. (toy)
|
|
== 1.1.4 / 2015-08-27
* 1 bug fix
* Fixing specs for Ruby 2.0
|
|
### 1.7.3 / 2015-06-29
* Add HighLine::Simulator tests (Bala Paranj (@bparanj) and Abinoam Marques
Jr. (@abinoam), #142, PR #143)
|
|
2.2.2 (07/15/2015)
Bugs fixed
* Fix uninitialized constant StringIO error in C extension
2.2.1 (07/13/2015)
Bugs fixed
* Aaron Lasseigne: Thanks for fixing my bad .travis.yml
* Kouhei Sutou: Numerous circular argument reference fixes, method redefined,
assigned but unused warnings, superclass mismatch warnings, etc.
* Fixed uninitialized variable when using C-ext.
* Fixed README require
* Fixed superclass mismatch in rbx when using C-ext.
* Lots of rubocop fixes, and added rubocop to travis
|
|
Version 0.1.8
Move flush into own method
Version 0.1.7
Don't use closed fobj
Add makefile
Version 0.1.6
Actually call fsync
Remove useless file
Simplify CI setup
Adapt to internal tox changes
Fix docs
Fix link
Split alternatives and credit
Update alternatives
Fix comment
|
|
TortoiseHg 3.5.1
TortoiseHg 3.5.1 is a regularly scheduled bugfix release.
Bugs Fixes
visdiff: preserve the executable bit after editing a file
Installer
setup: exclude setup.py and distutils from py2exe build
wix: add mercurial/help/scripting.txt (fixes #4264)
|
|
------
18.3.1
------
* Issue #425: Correct regression in setuptools.findall.
----
18.3
----
* Setuptools now allows disabling of the manipulation of the sys.path
during the processing of the easy-install.pth file. To do so, set
the environment variable ``SETUPTOOLS_SYS_PATH_TECHNIQUE`` to
anything but "rewrite" (consider "raw"). During any install operation
with manipulation disabled, setuptools packages will be appended to
sys.path naturally.
Future versions may change the default behavior to disable
manipulation. If so, the default behavior can be retained by setting
the variable to "rewrite".
* Issue #257: ``easy_install --version`` now shows more detail
about the installation location and Python version.
|
|
Fixes since v2.5.1
------------------
* "git init empty && git -C empty log" said "bad default revision 'HEAD'",
which was found to be a bit confusing to new users.
* The "interpret-trailers" helper mistook a multi-paragraph title of
a commit log message with a colon in it as the end of the trailer
block.
* When re-priming the cache-tree opportunistically while committing
the in-core index as-is, we mistakenly invalidated the in-core
index too aggressively, causing the experimental split-index code
to unnecessarily rewrite the on-disk index file(s).
* "git archive" did not use zip64 extension when creating an archive
with more than 64k entries, which nobody should need, right ;-)?
* The code in "multiple-worktree" support that attempted to recover
from an inconsistent state updated an incorrect file.
* "git rev-list" does not take "--notes" option, but did not complain
when one is given.
* Because the configuration system does not allow "alias.0foo" and
"pager.0foo" as the configuration key, the user cannot use '0foo'
as a custom command name anyway, but "git 0foo" tried to look these
keys up and emitted useless warnings before saying '0foo is not a
git command'. These warning messages have been squelched.
* We recently rewrote one of the build scripts in Perl, which made it
necessary to have Perl to build Git. Reduced Perl dependency by
rewriting it again using sed.
* t1509 test that requires a dedicated VM environment had some
bitrot, which has been corrected.
* strbuf_read() used to have one extra iteration (and an unnecessary
strbuf_grow() of 8kB), which was eliminated.
* The codepath to produce error messages had a hard-coded limit to
the size of the message, primarily to avoid memory allocation while
calling die().
* When trying to see that an object does not exist, a state errno
leaked from our "first try to open a packfile with O_NOATIME and
then if it fails retry without it" logic on a system that refuses
O_NOATIME. This confused us and caused us to die, saying that the
packfile is unreadable, when we should have just reported that the
object does not exist in that packfile to the caller.
* An off-by-one error made "git remote" to mishandle a remote with a
single letter nickname.
* A handful of codepaths that used to use fixed-sized arrays to hold
pathnames have been corrected to use strbuf and other mechanisms to
allow longer pathnames without fearing overflows.
Also contains typofixes, documentation updates and trivial code
clean-ups.
|
|
--------------
Version 1.94b:
--------------
- Changed allocator alignment to improve support for non-x86 systems (now
that llvm_mode makes this more feasible).
- Fixed a minor typo in afl-cmin. Spotted by Jonathan Neuschafer.
- Fixed an obscure bug that would affect people trying to use afl-gcc
with $TMP set but $TMPDIR absent. Spotted by Jeremy Barnes.
--------------
Version 1.93b:
--------------
- Hopefully fixed a problem with MacOS X and persistent mode, spotted by
Leo Barnes.
|
|
== 1.0.7 - 9-Sep-2015
* This gem is now signed.
* The Rakefile tasks now assume Rubygems 2.x.
|
|
1.9.10
* Simplify clean list and add libtest build files.
* methodHandleParamTypes needs to refer to valid memory after rbffi_MethodHandle_Init
* tweak travis to allow failure in 2.2 on osx
* allow failure on osx 2.2 and head builds
* CLEAN tweak [ci skip]
1.9.9
* workaround bundler problem
* fix struct specs on 1.8 sets them to pending rather than checking for a raise but...
* better clean/clobber config
* Simplify cross build tasks and add rake-compiler-dock for building Windows binary gems.
* Added Platform.solaris? singleton method.
* fix library load... forever
* better native_type
* enable and fix warnings in specs.
* add compiler and platform based tests
* Fix compatibility with newer libffi on Windows/MSVC
* Handle better RUBY_VERSION.
|
|
New features and improvements
* Added support for compiler option -gsplit-dwarf.
Bug fixes
* Support external zlib in nonstandard directory.
* Avoid calling exit() inside an exit handler.
* Let exit handler terminate properly.
* Bail out on compiler option --save-temps in addition to -save-temps.
* Only log "Disabling direct mode" once when failing to read potential include files.
|
|
1.967_010 Sun Jul 7 11:23:53 2013
- Base the standalone precompiled parser's runtime name on the
parser's class, rather than use the fixed
"Parse::RecDescent::_Runtime". This prevents "already defined"
warnings when two standalone precompiled parsers are used.
- Add support for allowing precompiled parsers to share a common
runtime via the Precompile({-runtime_class}) option and the
PrecompiledRuntime() function.
- Warn on creation of Precompiled parsers that depend on
Parse::RecDescent.
- *** NON-BACKWARDS COMPATIBLE CHANGE! *** Change global the
<skip:> directive to eval similar to other <skip:> directives,
rather than being single-quoted in the resulting parser.
1.967011 Sat Sep 12 16:42:01 2015
- Correct some typos in the documentation. (RT.cpan.org #87185,
thanks dsteinbrunner!)
- Sort hash keys and rulenames when generating code. This keeps
the output text for a given input text the same, reducing
differences in automated builds. (RT.cpan.org #102160, thanks
Reiner!)
- Precompiled parsers now document which
$Parse::RecDescent::VERSION was used to generate
them. (RT.cpan.org #77001)
|
|
# Changelog
## 1.0.8 (August 6, 2015)
* fix kqueue assertion failed, postpone ArmKqueueWriter until all events are processed [#51, #176, #372, #401, #619]
* fix Rubinius GC, crank the machine from Ruby space when running Rubinius [#201, #202, #617]
* test to show that LineText2 preserves whitespace and newlines [#32, #622]
* bump up compiler warnings and resolve them [#616]
* fix Windows x64 use uintptr_t instead of unsigned long for binding pointers [#612, #615]
* fix linetext2 unroll tail recursion to avoid stack level too deep [#609]
* fix for compilation with SSL on windows [#601]
* open file descriptors and sockets with O_CLOEXEC where possible [#298, #488, #591]
* fix SmtpClient: send second EHLO after STARTTLS. [#589]
* fix nul-terminated strings in C, use StringValueCStr instead of StringValuePtr
|
|
* Explicitly set license to MIT in backports.gemspec.
* Fix Bignum#bit_length.
* Fix Bignum#bit_length correctly.
|
|
|
|
|
|
Packaged by Timo Buhrmester in PR 50234.
Bam is a fast and flexible build system. Bam uses Lua to describe the
build process. It's takes its inspiration for the script files from
scons. While scons focuses on being 100% correct when building, bam
makes a few sacrifices to acquire fast full and incremental build times.
|
|
|
|
Bump revision.
|
|
Fixes build on a Linux system with PREFER_PKGSRC=yes.
Bump PKGREVISION.
|
|
No functional change other than a fetchable distfile.
|
|
|
|
libdevq on FreeBSD and DragonFly partially substitutes for Linux's udev
enough to build features such as libgbm and drm egl on MesaLib.
|
|
globs to ensure NetBSD 10 is not incorrectly matched when it is released.
|
|
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
|
|
|
|
A simple, sane and efficient module to slurp a file.
|
|
1.6.0
-----
* Strip comments in requirements files
1.5.0
-----
* Handle git being entirely absent
* We require the use of setuptools
* Fix retrieval of commit data and most recent tag
1.4.0
-----
* Fix docs for environment markers in extras
* Export ChangeLog and AUTHORS in install
* Updated from global requirements
* Updated from global requirements
* Show how long the git querying takes
* Add wsgi_scripts support to PBR
* Updated from global requirements
|
|
--------------
Version 1.92b:
--------------
- Yet another C++ fix (namespaces). Reported by Daniel Lockyer.
--------------
Version 1.91b:
--------------
- Another fix to make 1.90b actually work properly with C++ (d'oh).
Problem spotted by Daniel Lockyer.
--------------
Version 1.90b:
--------------
- Fixed a minor typo spotted by Kai Zhao; and made several other minor updates
to docs.
- Updated the project URL for python-afl. Requested by Jakub Wilk.
- Fixed a potential problem with deferred mode signatures getting optimized
out by the linker (with --gc-sections).
|
|
|
|
------------------------------------
1.20150614 2015-06-14 23:16:46Z
- remove useless 'use UNIVERSAL'
|
|
--------------
1.27 2015-09-06
- readline-7.0 support
new function
rl_callback_sigcleanup
- improve POD documents
- Gnu.xs: not to use obsoleted typedefs which were obsoleted
by ReadLine 6.3
- fix a wrong fix on 1.21 to let completion_function do case
insensitive match. [rt.cpan.org #72378]
- fix rl_display_match_list to show the first entry of the
array. The bug caused segmentation fault with readline-7.0.
- some improvement of Makefile.PL:
- add support homebrew on Mac OS X. [rt.cpan.org #104389]
- print an error string when system() fails.
- specify 'int' on 'main()'.
- use -O when -D_FORTIFY_SOURCE is defined.
|
|
--------------
0.13 2015-07-28 06:35:39Z
- bump minimum version of B::Hooks::Parser for ::Install::Files
|