0.281   2021-08-29  Released-By: PERLANCAR; Urgency: medium

	- Observe PERL_LIB_FILTER_DEBUG.

	- [ux] Make our hook an object, to show clearly when @INC is printed;
	  revert 'use no modules' commit.


0.280   2021-05-20  Released-By: PERLANCAR; Urgency: low

        - No functional changes.

	- [doc] Mention lib::noop.


0.27    2016-08-24  Released-By: PERLANCAR

	- No functional changes.

	- [test] Use overload.pm instead of base.pm when testing for core
	  module, because base.pm is dual-life.


0.26    2016-08-23  Released-By: PERLANCAR

        - No functional changes.

        - [test] Replace dumping all installed modules when diagnosing require
          test failure to just printing the require'd module's path.


0.25    2016-07-09  Released-By: PERLANCAR

        - No functional changes.

        - Document, add test and example for allow_is_recursive=1.

        - [doc] Fix typos in examples.


0.24    2016-07-08  Released-By: PERLANCAR

	- Also deduce caller package name from filename, this handles e.g.
	  Getopt::Long::Callback inside Getopt/Long.pm requiring other
	  modules.


0.23    2016-07-08  Released-By: PERLANCAR

	- Add option: allow_is_recursive.

	- Make it possible to disallow modules that are already loaded,
	  e.g. strict, warnings, Config, etc.

	- [doc] Mention File::Which::Patch::Hide.


0.22    2016-05-19  Released-By: PERLANCAR

        - No functional changes.

        - [test] Replace Module::List::WithPath with PERLANCAR::Module::List,
          make it optional.


0.21    2016-05-18  Released-By: PERLANCAR

	- Show error message "Can't locate FILE (...)" to fool Test::Needs.


0.20    2015-07-01  Released-By: PERLANCAR

	- No functional changes.

	- [doc] Rework documentation, present alternatives to using
	  lib::filter for some tasks.


0.19    2015-06-30  Released-By: PERLANCAR

	- Add lib::coreplus.


0.18    2015-06-29  Released-By: PERLANCAR

	- Update example because using 'allow_noncore=0 + allow some
	  non-core XS modules' doesn't work because the non-core XS modules
	  will still search for loadable object in @INC; instead we'll use
	  custom filter for this.

	- Add option: debug.


0.17    2015-06-28  Released-By: PERLANCAR

	- No functional changes.

	- [testing] Included Module::List::WithPath in t/lib/Module/List.pm
	  instead of t/lib/Module/List/WithPath.pm, derp.


0.16    2015-06-28  Released-By: PERLANCAR

	- No functional changes.

	- [testing] Replace Exporter with base, due to failure reports in
	  some system where Exporter is located in non-core dir [CT].


0.15    2015-06-28  Released-By: PERLANCAR

        - Add option: filter.


0.14    2015-06-28  Released-By: PERLANCAR

	- No functional changes.

	- [dist] Put Module::List::WithPath as TestSuggests to mark where
	  that module is used as prereq.


0.13    2015-06-28  Released-By: PERLANCAR

        - [testing] Print list of modules on failure to require.

        - [testing] Remove the use of Test::Exception (unused) and
          IPC::System::Options (replaced with plain system()) so that lib-filter
          now does not depend on any non-core modules.


0.12    2015-06-26  Released-By: PERLANCAR

	- No functional changes.

	- Allow running in perl 5.8.


0.11    2015-06-26  Released-By: PERLANCAR

	- [testing] Use dummy modules for most testing [GH#4].


0.10    2015-06-25  Released-By: PERLANCAR

        - [testing] Fix test failures.


0.09    2015-06-24  Released-By: PERLANCAR

        - [testing] Change tests to use external Perl interpreters instead of
          in-process, to isolate from internals of Test::More, etc.


0.08    2015-06-18  Released-By: PERLANCAR

	- No functional changes.

	- [testing] Preload Scalar::Util because it's used by Test::More (delay
	  loading).

	- [testing] Remove stacktrace printer.


0.07    2015-06-18  Released-By: PERLANCAR

        - No functional changes.

        - [testing] [build] Rebuild with updated/fixed stacktrace printer from
          Code::Embeddable.


0.06    2015-06-18  Released-By: PERLANCAR

        - [testing] Preload Test::Builder's prerequisites before loading Test::*
          (thanks Sinan Ünür).

        - [testing] Install a simple stacktrace printer in the tests, to help
          debug problems.

        - Doc tweaks.


0.05    2015-05-27  Released-By: PERLANCAR

        - No functional changes.

        - [testing] Fix tests [GH #2].

        - [testing] Add more tests.


0.04    2015-05-26  Released-By: PERLANCAR

        - Add lib::allow, lib::disallow.

        - Tweak POD & examples.

        - Reduce use of modules (we're now down to Config, strict, warnings; no
          more experimental).


0.03    2015-05-22  Released-By: PERLANCAR

        - Add unimport().

        - [testing] Add minimal tests.


0.02    2015-05-19  Released-By: PERLANCAR

	- No functional changes.

	- Fix/add examples in Synopsis.


0.01    2015-04-12  Released-By: PERLANCAR

        - First release.
