Releases: ehmicky/unix-permissions
Releases · ehmicky/unix-permissions
Release 0.2.0
- Memoize everything (c23d4b3)
- Update version (f1b2e7f)
- Add polyfills for flatMap() (6f09cc6)
- Test min|max() with 1 or 0 arguments (8c5b41e)
- Fix code duplication (17d5f66)
- Refactor tests (10c88e0)
- Change comment (bc66e72)
- Speed up tests (5f2c3ce)
- Refactor testing (a725286)
- Fix code duplication (0b67cf0)
- Add comment (815c3ec)
- Fix snapshots (f1b0cbb)
- Add tests for unset() (5cd8b6c)
- Add tests for set() (444fd61)
- Fix contains() tests (558836d)
- Add comments (da1b6f7)
- Add tests for contains() (5500301)
- Fix test helper (b1a636f)
- Add comments (c5670d6)
- Add tests for max() (04beeb1)
- Add tests for min() (8cc6056)
- Add comments (bf9adba)
- Add tests for partial() (5437e11)
- Add comments (d6ba31b)
- Add tests for full() (41e9d9d)
- Refactor test data (59e88e5)
- Add comments (7324208)
- Add tests for invert() (025c4d0)
- Fix invert() (d8a879e)
- Add tests for flip() (de640b0)
- Add comments (ea0b90a)
- Add tests for normalize() (0b42a94)
- Fix code duplication (94506cb)
- Fix code duplication (8670025)
- Refactor CLI (f784368)
- Add comments (7effd85)
- Add comment (5a25cf7)
- Add tests for type() (c3f0afe)
- Change
type()invalid constant (3281c8f) - Add tests for deselect() (b4a0d0b)
- Fix object parsing with deselect() (6172793)
- Fix octal type for deselect() (f89703c)
- Add tests for select() (caf565c)
- Add comments (67d0711)
- Add comments (a68c443)
- Add comments (bb47885)
- Add comments (187f5f4)
- Rename file (f4c113a)
- Allow boolean commands testing (0e9d219)
- Add serialize() tests (e718dcd)
- Add comments (4f2b029)
- Fix comment (71f8e5b)
- Simplify code (26ca6c1)
- Move lines (45ee017)
- Upgrade husky 1.3.0 -> 1.3.1 (0e245a1)
- Add parse tests (0428da7)
- Add tests for parsing (5bde55a)
- Remove test file (4345e16)
- Fix some bugs (f3de9fe)
- Simplify code (b61ea20)
- Add select|deselect CLI commands (038a3e1)
- Add and fix type() (f3b7356)
- Add conversion CLI commands (bcff33c)
- Add set and unset to CLI (04aab0e)
- Add normalize to CLI (68a7702)
- Add partial() (1851891)
- Improve CLI (5d38831)
- Fix flip() (2e067dc)
- Improve CLI (b8abcd7)
- Improve CLI (94b3fdc)
- Fix variableMap() (72bc1bb)
- Start fixing CLI (f8cd081)
- Fix octal parsing (b747896)
- Fix variable names (73501f5)
- Fix typo (27625d1)
- Add comment (ca91acc)
- Refactor octal (3987fd4)
- Remove type names (e66d25b)
- Move lines (703be36)
- Fix linting (939d695)
- Upgrade eslint 5.11.0 -> 5.11.1 (25faa84)
- Upgrade Node.js 11.5.0 -> 11.6.0 (a4836bf)
- Finish all select() and deselect() (1346c50)
- Add deselect() for object (a6aed9f)
- Add select() to symbolic (005073a)
- Add deselect() to symbolic (498d77f)
- Refactoring (7e2cb92)
- Add select() to stat (c8eb4b8)
- Add deselect() to stat (a66527d)
- Fix octal cat parsing (3a0e131)
- Add select() to octal (25cf4fd)
- Add deselect() to
octal(c96c5be) - Rename variable (70f764d)
- Move lines (67e1c39)
- Refactoring (7f1a3e9)
- Change invert() and flip() (7d1b575)
- Refactoring (55aa8d3)
- Refactoring (092ac3e)
- Remove dead code (8edede0)
- Refactoring (ab5b34f)
- Move constants (ff7e19f)
- Refactoring (50fded1)
- Refactoring (8a4d73e)
- Refactoring (b5690cd)
- Refactoring (2bc8131)
- Change nodes sorting (ac88a76)
- Rename variables (4914c5e)
- Simplify code (876d18b)
- Add select() and deselect(), including type
number(9ca4b75) - Refactor omitBy() (8ef83c0)
- Add min|max() (5f6024c)
- Add comment (3718d78)
- Add comment (25e14a5)
- Simplify contains() (c979d91)
- Trim octal type (1abdd1c)
- Trim symbolic format (2bbdd03)
- Allow spaces between stat groups (a04fcb9)
- Do not export not() (db6f82e)
- Add invert() (22b7a45)
- Add flip() (e6dff1f)
- Move lines (7588fd3)
- Refactoring (bb45c25)
- Add unset() (bb22d6b)
- Add not() (dd7354e)
- Add normalize() (b1161d6)
- Refactoring (57be1fa)
- Add set() (3d77111)
- Refactoring (536b6dc)
- Refactoring (653cfea)
- Always sort nodes (3da11a6)
- Add contains() (b526ef7)
- Add full() (5fe8aab)
- Add variableMap() (e66874c)
- Add variadic arguments to binaryTest() (289708e)
- Add variadic arguments to binaryMap() (94a3a81)
- Namespace
convert(c099240) - Add helpers (75dea78)
- Separate files (3343f6f)
- Remove
convert()(b927a73) - Fix import (48e433b)
- Fix reference (0b2c770)
- Move constants (4dc3185)
- Move constants (121681c)
- Move more constants (0898a84)
- Move more constants (8435a9c)
- Modify getNode() (c70a1a2)
- Move constants (4829eab)
- Move PERMISSIONS constant (b890591)
- Move CATEGORIES constants (13a7ec1)
- Move NODES constant (f1664ee)
- Move constants back (667a061)
- Improve validation (016fa53)
- Move constants (81933a0)
- Move more constants (8f1d123)
- Fix code duplication (dceac31)
- Fix linting (38598c8)
- Add test (46d9441)
- Move SPECIAL_PERMISSIONS constant (86f9675)
- Move OPERATORS constant (e7ab4e4)
- Add object serialization (6767842)
- Finish object parsing (f1b80e6)
- Fix octal parsing (86d3b9c)
- Upgrade eslint-config-standard-prettier-fp 8.0.0 -> 9.0.0 (f3ad447)
- Upgrade eslint-config-standard-prettier-fp 7.0.0 -> 8.0.0 (3789138)
- Fix linting (e884293)
- Upgrade eslint 5.10.0 -> 5.11.0 (1c5fc13)
- Start adding type object (4da9a49)
- Upgrade release-it 9.2.0 -> 9.3.0 (3e55cd3)
- Fix code duplication (3f8c78f)
- Split files (7397705)
- Add octal type (5e6d574)
- Finish stat type (467a4df)
- Finish stat serialization (087dd25)
- Add stat parsing (a82385c)
- Rename tokens to nodes (fe656f2)
- Rename file (8ccc487)
- Refactor conversion (f1715c6)
- Start
stattype (869756e) - Add default symbolic serialize (e28090b)
- Add number serialize() (ebde69e)
- Fix symbolic test (2642c54)
- Rename file (2eb0109)
- Rename variables (d062b3c)
- Add numbers parsing (f88e349)
- Fix values (2dc0b92)
- Fix sorting (be9f0a1)
- Change error message (1d0fac6)
- Refactoring (e12f534)
- Add simpler converters (3a4d406)
- Move code (1ea71b7)
- Upgrade @babel/preset-env 7.2.0 -> 7.2.3 (2a0c67a)
- Upgrade @babel/cli 7.2.0 -> 7.2.3 (048c8cb)
- Move sorting (98cb82b)
- Split files (a04b506)
- More work on serialization (03f1471)
- Better serialization (1dc71ac)
- Improve serialization (5ed0739)
- Finish symbolic serialization (4318e00)
- Fix sorting (8275f5e)
- More serialization of symbolic (e128292)
- Fix joining with special flags (24b3b50)
- Start implementing symbolic serialize (d841f58)
- Improve how types are retrieved (c229165)
- Upgrade release-it 9.1.0 -> 9.2.0 (4d9214b)
- Upgrade Node.js 11.4.0 -> 11.5.0 (e4dfa0f)
- Upgrade husky 1.2.1 -> 1.3.0 (4946b4a)
- Re-add sorting (80c4e43)
- Add setuid, setgid, sticky bit (3e7e933)
- Add support for X (138b2c9)
- Change values (c762e28)
- Simplify unique (f97857e)
- Remove sorting (390ec2a)
- More refactoring (7db9037)
- Add isValid() (77c5aa8)
- Fix input (6e0b99b)
- Export getType() (367e6b7)
- Start adding more types (12559de)
- Remove moize for the moment (5ab5a60)
- Add keywords (9e8d7e7)
- Fix description (992214e)
- Fix case (df9e61b)
- Rename project (4e4c70d)
- Add more parsing logic (195be27)
- Add keywords (fe523a2)
- Fix errors (8404528)
- Initial commit (7a0c312)
Release 1.0.0
- Fix linting (08ea947)
- Sort snapshots (abec43b)
- Remove test case (e80bd23)
- Remove dead comment (0df4242)
- Remove dead code (03d1d8a)
- Fix category check (ac2b425)
- Fix documentation (c4d5459)
- Add tests (d787709)
- Change
objectspecial parsing/serializing (3736834) - Remove select|deselect() (9757c71)
- Start removing select|deselect() (e8a4a5a)
- Upgrade eslint-config-standard-prettier-fp 9.0.0 -> 9.1.0 (029f969)
- Upgrade eslint 5.11.1 -> 5.12.0 (801ba7e)
- Upgrade release-it 9.4.4 -> 9.5.1 (ca4690c)
- Upgrade release-it 9.4.3 -> 9.4.4 (d7d588e)
- Upgrade eslint-plugin-node 8.0.0 -> 8.0.1 (b1f3b2e)
- Fix documentation (2048f49)
- Add tests data (54d144a)
- Add tests data (c803d29)
- Add tests data (c3163df)
- Fix CLI input (29dbece)
- Allow octal or number as input (a44b1c3)
- Add support for object as CLI input (2643eb2)
- Fix description (d09a232)
- Fix tests for +OCTAL (629683e)
- Fix + in CLI (10448db)
- Remove
allserialization (f00f6e4) - Document
objectall(b7da753) - Add test case (42fc596)
- Add
allcategory toobjectserialization (02ce096) - Add
allcategory toobjectparsing (466f5b0) - Upgrade eslint-plugin-markdown 1.0.0-rc.1 -> 1.0.0 (20480c5)
- Update README (d3e99c8)
- Update README (4c42216)
- Update README (f0e17d0)
- Update README (8b1d2e9)
- Refactor tests (f5552cd)
- Simplify test (844e021)
- Refactor tests (077d0c3)
- Add idempotence test for convert() (b5616ce)
- Add mixed objects (3c76333)
- Add more tests (795da76)
- Add idempotence tests for select() (7690401)
- Idempotence test for contain() (1fc5ef6)
- Add idempotence test for equal() (b678162)
- Add idempotence tests for positive() (f611523)
- Add idempotence test for normalize() (713f43b)
- Refactoring (a3b5505)
- Add idempotent test for not() (20bb62a)
- Update README (0ff0041)
- Update README (966dc97)
- Fix examples (aec0a01)
- Sort snapshots (61b67aa)
- Release 0.3.0 (0babc14)
- Update README (e4ce41a)
- Update README (0f5d9ee)
- Update README (704650d)
- Update README (a857fc4)
- Add more tests data (41ab1de)
- Simplify code (1c0ea3f)
- Sort snapshots (1131ce9)
- Fix tests (603c5bd)
- Remove full() (2d594a1)
- Fix not() and invert() (c959e66)
- Add not(), remove flip|invert|unset() (d55fc0b)
- Add more tests data (7371dd9)
- Fix select.user with combined categories (0219e98)
- Fix snapshots (041abff)
- Fix deselect() on stat (43a9261)
- Fix deselect() of octal (23d05c5)
- Fix octal serializing (c6573d6)
- Fix octal serializing (d8b0be4)
- Make add explicit (d4c95c0)
- Parse stat to full (958175c)
- Parse octal to full() (8570670)
- Make number parse to full (7cc8dba)
- Rename partial() to positive() (66c3f4f)
- Rename contains() to contain() (0e75952)
- Workaround for failing tests (9023ca2)
- Fix failing tests (62eab2e)
- Fix linting (0968b1e)
- Change contains() (a0ca388)
- Add tests for impartial nodes number (8280877)
- Add equal() (a8120ed)
- Add use strict again (1a0c223)
- Try fixing Windows (ab4d031)
- Upgrade release-it 9.4.0 -> 9.4.3 (d1b7674)
- Update documentation (f547d9f)
- Try fixing codecov (39c3617)
- Update README (be987be)
- Update README (defd8c8)
- Try fixing codecov (10e577c)
- Update README (038e08b)
- Update README (7e55710)
- Try to fix codecov (0f6f0e8)
- Upgrade release-it 9.3.0 -> 9.4.0 (7fbcd21)
- Improve README (458095a)
- Fix anchors (5608799)
- Fix anchors (e3437f2)
- Fix anchor (7347d86)
- Fix anchors (f0d6283)
- Fix anchors (1f4eff7)
- Fix anchors (20471ff)
- Fix linting (59275ab)
- Add README (bfd70fd)
- Fix node.js version (add8c00)
- Try fixing code coverage (8cb31a9)
- Fix Windows CI (001c800)
- Simplify code (652a022)
- Fix Travis configuration (1564000)
Release 0.3.0
- Update README (3e781a4)
- Update README (b0e2718)
- Update README (c90435e)
- Update README (76604f0)
- Add more tests data (f874f55)
- Simplify code (ae11b9a)
- Sort snapshots (cd57620)
- Fix tests (c3ca5e1)
- Remove full() (8219ed6)
- Fix not() and invert() (04a9b35)
- Add not(), remove flip|invert|unset() (7c38754)
- Add more tests data (9e08d1e)
- Fix select.user with combined categories (397e05a)
- Fix snapshots (b192817)
- Fix deselect() on stat (4492988)
- Fix deselect() of octal (9ed6659)
- Fix octal serializing (33d887a)
- Fix octal serializing (df0adc6)
- Make add explicit (76b71b9)
- Parse stat to full (15a257f)
- Parse octal to full() (6d22a2d)
- Make number parse to full (cba5e64)
- Rename partial() to positive() (ff553e1)
- Rename contains() to contain() (cbf9712)
- Workaround for failing tests (205247b)
- Fix failing tests (87327e7)
- Fix linting (0968b1e)
- Change contains() (a0ca388)
- Add tests for impartial nodes number (8280877)
- Add equal() (a8120ed)
- Add use strict again (1a0c223)
- Try fixing Windows (ab4d031)
- Upgrade release-it 9.4.0 -> 9.4.3 (d1b7674)
- Update documentation (f547d9f)
- Try fixing codecov (39c3617)
- Update README (be987be)
- Update README (defd8c8)
- Try fixing codecov (10e577c)
- Update README (038e08b)
- Update README (7e55710)
- Try to fix codecov (0f6f0e8)
- Upgrade release-it 9.3.0 -> 9.4.0 (7fbcd21)
- Improve README (458095a)
- Fix anchors (5608799)
- Fix anchors (e3437f2)
- Fix anchor (7347d86)
- Fix anchors (f0d6283)
- Fix anchors (1f4eff7)
- Fix anchors (20471ff)
- Fix linting (59275ab)
- Add README (bfd70fd)
- Fix node.js version (add8c00)
- Try fixing code coverage (8cb31a9)
- Fix Windows CI (001c800)
- Simplify code (652a022)
- Fix Travis configuration (1564000)