Changelog for
leiningen-2.11.2-1.7.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