- Переименован проект StringRand -> Punt.
- Переименован метод класса StringRand.Builder.personal() -> .withPersonal().
- Переименован метод класса StringRand.Builder.binary() -> .withBinary().
- Переименован метод класса StringRand.Builder.ternary() -> .withTernary().
- Переименован метод класса StringRand.Builder.quaternary() -> .withQuaternary().
- Переименован метод класса StringRand.Builder.octal() -> .withOctal().
- Переименован метод класса StringRand.Builder.decimal() -> .withDecimal().
- Переименован метод класса StringRand.Builder.duodecimal() -> .withDuodecimal().
- Переименован метод класса StringRand.Builder.hexadecimal() -> .withHexadecimal().
- Переименован метод класса StringRand.Builder.digit() -> .withDigit().
- Переименован метод класса StringRand.Builder.alpha() -> .withAlpha().
- Переименован метод класса StringRand.Builder.special() -> .withSpecial().
- Добавлен класс StringRand.Builder.
- Добавлен метод StringRand.getDigit(int).
- Переименован метод StringRand.getHex(int) -> StringRand.getHexadecimal(int).
- Переименован метод StringRand.get(int, List) -> StringRand.getPersonal(int, List).
- Изменён метод StringRand.getPersonal(int, List) -> StringRand.getPersonal(int, Collection).
- Изменена версия Java на 17.
- Удалён метод StringRand.getAlphaLower(AlphabeticalLowerCase, int).
- Удалён метод StringRand.getAlphaUpper(AlphabeticalUpperCase, int).
- Удалён метод StringRand.getAlphaLower(int).
- Удалён метод StringRand.getAlphaUpper(int).
- Удалён метод StringRand.getAlpha(Alphabet, int).
- Удалён метод StringRand.getAlpha(Alphabetical, int).
- Удалён метод StringRand.getAlnum(*).
- Удалён метод StringRand.getSpecial(Alphabet, *).
- Удалён метод StringRand.getSpecial(NumeralSystem, *).
- Удалён метод StringRand.getSpecial(Alphabetical, *).
- Удалён метод StringRand.getSpecial(Numerable, *).
- Добавлен метод StringRand.getSpecial(Alphabet, NumeralSystem, Integer).
- Добавлен метод StringRand.getSpecial(Alphabet, Integer).
- Добавлен метод StringRand.getAlnum(Alphabet, NumeralSystem, Integer).
- Добавлен метод StringRand.getAlnum(Alphabet, Integer).
- Добавлен метод StringRand.getAlpha(Alphabet, Integer).
- Добавлен метод StringRand.getSpecial(Numerable, Integer).
- Добавлен метод StringRand.getSpecial(NumeralSystem, Integer).
- Добавлен метод StringRand.getAlpha(Numerable, Integer).
- Добавлен метод StringRand.getAlpha(NumeralSystem, Integer).
- Обновлён README.MD.
- Переименован метод StringRand.getLower(Integer) -> StringRand.getAlphaLower(Integer).
- Переименован метод StringRand.getLower(AlphabeticalLowerCase, Integer) -> StringRand.getAlphaLower(AlphabeticalLowerCase, Integer).
- Переименован метод StringRand.getUpper(Integer) -> StringRand.getAlphaUpper(Integer).
- Переименован метод StringRand.getUpper(AlphabeticalUpperCase, Integer) -> StringRand.getAlphaUpper(AlphabeticalUpperCase, Integer).
- Добавлен метод StringRand.getQuaternary().
- Сделан public и переименован метод StringRand.generate(Integer, List) -> StringRand.get(Integer, List).
- Добавлен AUTHOR.MD.
- Добавлен INSTALL.MD.
- Добавлен CHANGELOG.MD.
- Переименован метод StringRand.special(Alphabetical, Numerable, Integer) -> StringRand.getSpecial(Alphabetical, Numerable, Integer).
- Переименован метод StringRand.special(Alphabetical, Integer) -> StringRand.getSpecial(Alphabetical, Integer).
- Переименован метод StringRand.special(Integer) -> StringRand.getSpecial(Integer).
- Переименован метод StringRand.alnum(Alphabetical, Numerable, Integer) -> StringRand.getAlnum(Alphabetical, Numerable, Integer).
- Переименован метод StringRand.alnum(Alphabetical, Integer) -> StringRand.getAlnum(Alphabetical, Integer).
- Переименован метод StringRand.alnum(Integer) -> StringRand.getAlnum(Integer).
- Переименован метод StringRand.alpha(Alphabetical, Integer) -> StringRand.getAlpha(Alphabetical, Integer).
- Переименован метод StringRand.alpha(Integer) -> StringRand.getAlpha(Integer).
- Переименован метод StringRand.upper(AlphabeticalUpperCase, Integer) -> StringRand.getUpper(AlphabeticalUpperCase, Integer).
- Переименован метод StringRand.upper(Integer) -> StringRand.getUpper(Integer).
- Переименован метод StringRand.lower(AlphabeticalLowerCase, Integer) -> StringRand.getLower(AlphabeticalLowerCase, Integer).
- Переименован метод StringRand.lower(Integer) -> StringRand.getLower(Integer).
- Переименован метод StringRand.hex(Integer) -> StringRand.getHex(Integer).
- Переименован метод StringRand.duodecimal(Integer) -> StringRand.getDuodecimal(Integer).
- Переименован метод StringRand.decimal(Integer) -> StringRand.getDecimal(Integer).
- Переименован метод StringRand.octal(Integer) -> StringRand.getOctal(Integer).
- Переименован метод StringRand.ternary(Integer) -> StringRand.getTernary(Integer).
- Переименован метод StringRand.binary(Integer) -> StringRand.getBinary(Integer).
- Обновлён README.MD.
- Добавлен плагин maven-assembly в pom.xml.
- Добавлен плагин maven-compiler в pom.xml.
- Добавлен плагин maven-dependency в pom.xml.
- Добавлен плагин maven-javadoc в pom.xml.
- Добавлен плагин maven-source в pom.xml.
- Переименован метод StringRand.graph() -> StringRand.special().
- Добавлен метод StringRand.ternary().
- Добавлен метод StringRand.graph() с указанием алфавита и системы счисления.
- Добавлен метод StringRand.graph() с указанием алфавита.
- Добавлен метод StringRand.alnum() с указанием алфавита и системы счисления.
- Добавлен метод StringRand.alnum() с указанием алфавита.
- Добавлен метод StringRand.alpha() с указанием алфавита.
- Добавлен метод StringRand.lower() с указанием алфавита.
- Добавлен метод StringRand.upper() с указанием алфавита.
- Переименован проект.
- Добавлена возможность получения строки двенадцатеричной системы счисления.
- Проект переименован Rand -> StringRand.
- Добавлена возможность получать набор из диапазона 0-9 и A-F.
- Добавлена возможность получать набор из диапазона 0-7.
- Добавлена возможность получать набор из диапазона 0-1.
- Переименован метод Rand.digit() -> Rand.decimal().
- Сделано модульное тестирование.
- Исправлены баги.