Changelog for
leiningen-2.11.2-lp156.1.1.noarch.rpm :
* Wed Feb 14 2024 dead_mozayAATTnom-it.ru- Update to version 2.11.2:
* Document :preserve-eval-meta.
* Offer opt-in to include metadata in code to be evaluated in project
* Link original reflection warning issue
* Fix broken plugins
* Mon Jan 29 2024 dead_mozayAATTnom-it.ru- Update to version 2.11.1:
* Give pedantic test project a repository to find its deps in.
* Reset rebound-io to allow deploy test to work in full suite.
* Add tests for reading password from System/console.
* Convert password char-array into string for deploys.
* Sun Jan 28 2024 dead_mozayAATTnom-it.ru- Update to version 2.11.0:
* Allow LEIN_STABLE to be overridden.
* Contributing and news.
* Remove stray user.clj file.
* Fix global :exclusions in profile not applying to root :dependencies
* AOT compile all namespaces required by leiningen.core.main
* Fix reflection warning on lein run
* Fix a bug where :eval-in :nrepl would look in the wrong place for port.
* Fix resolve of nrepl vars
* Remove test-paths during jar to avoid running test code accidentally.
* Update template resolution to stop caching.
* Clarify profile activation.
* Fix a bug where check task wouldn\'t work on code needing AOT.
* Apply web updates to other pages too, not just index.
* Update web site a bit.
* Next version will be 2.11.0 since there\'s a new task added.
* Use an artifact in this test which should be in the repo already.
* Work around bug in DependencyNode equality when calculating pedantic.
* Don\'t use ridiculous fixtures in these tests.
* Improvements to the tutorial.
* Use fennel shebang for wiki script instead of lua.
* Don\'t read user profiles in static-classpath.
* Merge default profiles into static-classpath.
* Additional protections in static-classpath.
* Classpath exceptions shouldn\'t show a whole stack trace.
* Add static-classpath task.
* Changelog updates.
* Update README URLS to link to lein scripts on Codeberg
* Revisit cycle detection on deps graph
* Avoid reflective access on lein deps :tree
* Upgrade clj-commons/pomegranate to 1.2.23
* Port CI config to JSON instead of YAML.
* introduce unit tests for leiningen.search/parse
* leiningen.search: move response code checking to parse function
* leiningen.search: type hint query in search function
* And what about the codeberg CI; can we fix that too?
* Try to fix caching in circleci build.
* Use XDG_CACHE_HOME instead of XDG_DATA_HOME.
* Fix the fallback support for the old release plugin.
* leiningen.repl: eliminate reflection in server-forms output
* Add support for XDG config directories.
* Allow badssl test to use a more general exception class.
* Remove doctoc mention thingy; switch to pandoc-friendly language specifier
* Publish markdown documentation on leiningen.org.
* Add sample section about :repl-options :history-file
* Note about plagiarism in contributions.
* Hide the line under the copyable anchors for the wiki
* Fix typo with monospace fallback style for code blocks
* Fix link to lein.css (rel vs abs)
* Pass the message on thru from abort to exit.
* Bring back old test :eval-in :leiningen behavior of returning exit code.
* Suppress composite profile warning in tests.
* Remove test for issue with older version of gpg.
* Ensure top-level exceptions show their error message during test.
* tests: fix invalid pomegranate checksum option
* Add warnings for buggy composite profiles.
* Update docs to point to wiki.leiningen.org.
* Add passthru to https://wiki.leiningen.org.
* Add 404 to web site, and clean up a few things.
* Linking the wiki back to github since the codeberg wiki doesn\'t work right.
* Bump version to 2.10.1-SNAPSHOT.
* Sun Dec 11 2022 dead_mozayAATTnom-it.ru- Update to version 2.10.0:
* Suppress signing output in deploy tests.
* Remove excluded profiles after the include-profiles have been expanded
* Bump wagon-http version and nrepl version.
* Add an exclusion on jsoup as it\'s not actually used.
* Fix tests in the test task; this actually throws now.
* Fix a bug with eval-in leiningen test exit codes.
* Manually set permissions of SSH signing key.
* Don\'t really need to do CI on openjdk 11 any more.
* The bin/notify script doesn\'t actually work in CI, of course.
* Add openssh-client to CI config so we can test SSH key signing.
* Add documentation for signing deploy artifacts with SSH.
* Implement signing deploy artifacts using SSH keys, not just GPG.
* Ensure default profile doesn\'t affect target-path.
* Remove redundant profile merge for warning of implicit AOT.
* Reindent
* Use functions from lein in lein-pkg
* Realign lein and lein-pkg scripts
* Move the check for the missing lein.jar out of run_from_checkout
* Extract major if-branches into functions
* Relocation notice on web site.
* Wed Aug 10 2022 dead_mozayAATTnom-it.ru- Update to version 2.9.10:
* Update bootclasspath deps listing.
* Fix uberjar test to use input streams instead of relying on reflection.
* Expand profiles before calculating which to remove in jar task.
* Add hinting to xml/parse calls in uberjar and search.
* Add test for dev-resources in uberjar.
* Sat Aug 06 2022 dead_mozayAATTnom-it.ru- Update to version 2.9.9:
* Update year in web page and remove tabs.
* Don\'t allow built-in templates to shadow remote templates.
* Disable test-headless-socket until nrepl 1.0.0 is released
* Hard-code names of built-in templates instead of querying classpath.
* Do pedantic cycle detection based on strings, not dependency nodes.
* Codeberg doesn\'t use blob or tree in its URLs.
* Move the \"moved repository\" notice to higher in the readme.
* Update all links to point to codeberg instead of github.
* Add IRC notifications for failed builds.
* Just use a normal debian image.
* Add a simple \"repl :headless :socket\" test
* Add \"repl :headless :socket PATH\" support
* Revert \"Use non-deprecated --tmpdir argument to mktemp instead of -t.\"
* Use non-deprecated --tmpdir argument to mktemp instead of -t.
* Get mktemp to find a temp dir for us.
* Be a little more forgiving of weird :repositories.
* Add aarch64 support to leiningen.core.utils
* Exclude module-info.class from uberjars.
* Make resource-paths in jar file distinct.
* Change sample project.clj to demonstrate :aot of entry point ns.
* Improve vcs not found message.
* Remove lein-sdkman from repository.
* Prevent AOT from interfering with reflection in check task.
* Propagate exception message in test task.
* Remove Google fonts from grench.html too!
* Stop using Google fonts for leiningen.org. How embarrassing!
* Set pom-scope during init-profile.
* Test for pom leakage more carefully.
* Fix bug where composite profiles leaked into downstream deps.
* Clean up test output to make real failures visible.
* Fix deps test to allow overriding gpg home.
* Update bootclasspath deps listing.
* Mention need for lein install in checkout deps docs.
* Rearrange new functions to be more consistent with the original sectioning of change.clj
* Remove gratuituous trailing whitespace to eliminate a diff
* Code cleanup. Add test to ensure exclusions, etc aren\'t broken by updating versions
* After discussion with AATTtechnomancy, reverted path expression syntax to smashed keywords, and detect whether on map or vector by analying the sjacket DOM to determine how to process the next key in the path
* Update leiningen.change/change doc-string
* Make `utils/mkdirs` nil-safe
* Bootclasspath conflicts are only relevant to plugin authors.
* Fri Nov 12 2021 dead_mozayAATTnom-it.ru- Update to version 2.9.8:
* Ability to provide custom LEIN_JAR location
* Remove test for error which is no longer thrown.
* Catch pathological pedantic exception after it happens.
* Revert \"Warn when pedantic detects a pathological dependency tree.\"
* Change most warnings to warn-once.
* Fix reference to `:java-source-paths`
* Link to Libera.Chat in website instead of Freenode
* Exit w/ non-zero status on lein help not-found
* Bump to next snapshot version and automate bumping.
* Thu Sep 16 2021 dead_mozayAATTnom-it.ru- Update to version 2.9.7:
* Look for jar files, not zip files when self-installing.
* Update copyright dates and web site copy.
* Update changelog.
* Warn when pedantic detects a pathological dependency tree.
* Refresh bootclasspath deps list.
* Update repl to reference incomplete instead of complete.
* Clarify the use of --quote-args.
* Bump transitive deps to mitigate CVE-2021-37714 and PRISMA-2021-0055
* Exclude ranges which point to a single version from pedantic
* Fix TLS tests to use a properly bad certificate.
* Add tests for TLS cert verification.
* RIP freenode
* Fix and expand the pom-addition section
* Setup GNUPGHOME for :verify test. Add commons-io/:no-key to assertion
* Remove commons-io signing check and update changelog.
* Fix infinite loop when unpatched gpg used with openpgp keyservers
* Remove -Xverify:none flag from bin/lein.
* Mon Apr 19 2021 dead_mozayAATTnom-it.ru- Update to version 2.9.6+20210418.2a047ef4:
* Bump version number up to snapshot again.
* Sod off, Google.
* Clarify Clojars deploy token instructions
* Update docs to cover new Clojars verified group policy
* Name template namespaces after the artifact-id only.
* Install gnupg non-interactively.
* Somehow these new docker images don\'t have gpg installed??
* Update tests for new template resolution logic.
* Stop testing on EOL\'d JVM versions; add 16.
* Update new task to look for templates the new way.
* Update documentation for creating templates.
* Update the template for creating new templates to reflect new Clojars rules.
* Remove assumptions in templates about what code host will be used.
* trim whitespace in .nrepl-port compatibility when user edits by hand
* Update sample.project.clj
* Remove misleading middleware example.
* Run exit-code tests in leiningen, don\'t disable exit-after-tests.
* Fix lein test returning 0 exit code on failure
* Strengthen leiningen.test\'s reporting to avoid (future) data race
* add back reloading require for :eval-in :nrepl
* not sure why this fails on my machine, trying CI
* Tue Dec 08 2020 dead_mozayAATTnom-it.ru- Update to version 2.9.5+20201207.34aa3b03:
* Upgrade Apache httpclient
* Update commons-io to 2.8
* Update nREPL to 0.8
* Move web site to main repo.
* Make leiningen.core.project/meta-merge public
* Fri Jul 10 2020 dead_mozayAATTnom-it.ru- Update to version 2.9.4+20200709.8fb39db7:
* Update docs for composite profiles to recommend against mixed.
* Remove unused clojars key as per Toby.
* Don\'t try to dive deeper into getCollectExceptions results.
* add sha256 command for OpenBSD
* Add direct-linking jvm-opt to app uberjar profile
* Recommend Clojars deploy tokens over password.
* Fix issue where deps :query shows a transitive dependency version
* Apply test selectors to test vars only
* We don\'t actually have any stickers left.
* Bump version in top-level project.clj.
* fix race condition in utils/mkdirs
* Add `scheme` at reply options and transport to ack-server
* Update REPL-y\'s version in example snippet
* Update a reference to Drawbridge
* Update nREPL to version 0.7
* remove deprecated make-pom-properties
* LEIN_FAST_TRAMPOLINE should respect local profiles.clj
* fix: Exclude project-specific from version control
* Tue Mar 17 2020 dead_mozayAATTnom-it.ru- Update to version 2.9.3+20200316.99d256cf:
* Document memoized middleware.
* Improve deps task docstring.
* Corrected actual sha256 checksum displayed in the error message in the event of a checksum mismatch.
* Revert \"Revert \"Deploy checksums for signatures.\"\"
* Tuned text, added links
* Memoize application of middleware
* Write a sha256sum file with the correct format
* Sat Feb 29 2020 dead_mozayAATTnom-it.ru- Update to version 2.9.2+20200228.ace4573e:
* Oops; forgot to bump to a snapshot after the last release.
* Fix #586 for Windows as well
* Bump pprint version to match Clojars, improve docs
* Test multiple Java versions using workflows
* CircleCI config cleanups
* More tests and some refactoring
* Run lein-pprint tests on Circle
* Fix broken pprint plugin
* Release lein-pprint 1.3.0.
* Bump to Clojure 1.10.1 for Leiningen itself.
* Include PGP public keys to use in tests
* Revert \"Deploy checksums for signatures.\"
* Bump Pomegranate to version 1.2.0
* Revert \"Pick up fix for CVE-2018-10237\"
* Remove mention of mailing list.
* Add the exit code to the \"Subprocess failed\" message
* Fix mistaken uses of non-side-effecting when.
* Add CLI switches to control annotation behavior
* Make sure release tags are annotated.
* Apply explicit middleware and hooks even with disabled implicits
* Fix #2571: filter the timestamp from pom.properties
* Upgrade reply to 0.4.4
* Use a newer docker image.
* add progress in lein release
* add consistent load order for lein check
* Remove duplicated test project explanation info from test projects
* Overhaul project initialization
* Recommend Java 8 to avoid illegal reflection.
* Add FAQ entry: illegal reflective access
* Specify secondary license in license files
* Replace sha1sum with sha256sum to deduplicate effort
* Actually check the checksum of downloaded jar
* Where on earth did that come from? 3 nested lets in a row?!
* Directly call aether/merge-versions-from-managed-coords
* Fix aether args in \"deps :verify\" task
* Revert \"Final attempt fixing GPG tests in CI\"
* Unmerge non-leaky profiles for uberjar snapshot deps check
* Preserve and merge metadata of meta-merged collections
* Align Clojars URLs clojars.org/repo -> repo.clojars.org
* Omit unnecessary empty default keys in profile map setup
* Fix partially composite profile setup
* Tue Jun 11 2019 dead_mozayAATTnom-it.ru- Update to version 2.9.1+20190610.7df0d9eb:
* Bump templates to use Clojure 1.10.1, which improves error reporting seen under lein
* Remove broken excluded profiles normalization
* Apply default metadata to composite profiles
* Final attempt fixing GPG tests in CI
* Revert \"Attempt fixing GPG tests in CI\"
* Fix empty/default test selector logic
* Attempt fixing GPG tests in CI
* Revert \"Attempt to fix brittle GPG tests in CI\"
* Set proxy settings when deploying
* Update :deploy-repositories clojars URL
* Defer to Pomegranate repo policy defaults
* Attempt to fix brittle GPG tests in CI
* Fix regex used to parse \"-D\" JVM args
* Include repository policies in POM
* Update bootclasspath dependencies
* Remove hook warning.
* Add data.codec to bootclasspath deps
* Add test for \"deps :verify\" task
* Fix regex for key ID in GPG output
* Preserve user-supplied XML namespaces in POM
* Upgrade org.clojure/data.xml to 0.2.0-alpha5
* add missing \'.\' on doc/TUTORIAL.md
* remove unnecessary \'.\' from doc/TUTORIAL.md
* apply doctoc on doc/ja/TUTORIAL_ja.md
* translate doc/TUTORIAL.md partially
* gitignore lein_ja.man
* translate doc/ja/lein_ja.1
* copy doc/lein.1 to doc/ja/lein_ja.1
* translate doc/TUTORIAL.md partially
* translate doc/TUTORIAL.md partially
* translate doc/TUTORIAL.md partially
* translate doc/TUTORIAL.md partially
* translate doc/TUTORIAL.md to section 6.4
* copy doc/TUTORIAL.md to doc/ja/TUTORIAL_ja.md
* add detailed explanation into doc/TUTORIAL.md
* Pick up fix for CVE-2018-10237
* proper symbol equality for user
* elides printing of exception when require of user ns throws
* Add main to aot nss only if it\'s not there already
* Release 2.9.1
* Release date.
* Update bug_report.md
* Add more debugging info to the bug_report.md
* Update news.
* Move sorting of namespaces to compile to filesystem search.
* Handle empty http(s)_proxy string
* rm \"master\" from :repl-options :prompt example
* Add GitHub issue templates
* Turn off print-namespace-maps across all tasks, not just uberjar.
* remove unnecessary temp variable for working directory
* Use absolute LEIN_DIR path when running from checkout
* leiningen.uberjar: try to produce backwards-compatible EDN
* Bump version to 2.9.1-SNAPSHOT.
* Release 2.9.0
* Re-enable bootclasspath optimization.
* Remove unnecessary toolprovider import.
* 2.9.0 today?
* Changelog entries for 2.9.0.
* Bump nREPL to 0.6.0
* Bump to Clojure version 1.10.0.
* Remove implicit middleware warning.
* change location of sort for ease of testing
* remove debug fluff
* add sort for compilable-namespaces for consistency of compilation order
* Offer solutions for old Clojure versions instead of bombing hideously in repl.
* [Fix #2514] Mention the switch to nREPL 0.5 in the changelog
* Bump templates to use Clojure 1.10.0.
* Fix repl initialization with a different transport
* Add pomegranate exclusions for pedantic.
* Bump version to 2.8.4-SNAPSHOT.
* removed deps and checked dependencies
* Release 2.8.3
* Changelog for 2.8.3.
* Stringify namespace of main for repl init.
* Fix warning in lein.ps1 - Fixes #2502
* Fix repl init-ns to work with unqualified symbol.
* Revert \"Merge pull request #2279 from gonewest818/unattended-signatures\"
* [Fix #2497] Address an nREPL regression that had broken \"lein repl\"
* Bump version to 2.8.3-SNAPSHOT.
* Release 2.8.2
* Latest changelog.
* Fix classifier regex.
* Replace require-and-resolve with existing require-resolve function.
* Display dynamically the uri-scheme for the nREPL transport
* [Fix #2492] Respect nREPL\'s configuration files
* Tue Dec 04 2018 dead_mozayAATTnom-it.ru- New package