Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Dead_Mozay
leiningen
leiningen.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File leiningen.changes of Package leiningen
------------------------------------------------------------------- Wed Feb 14 03:15:47 UTC 2024 - dead_mozay@nom-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 11:28:02 UTC 2024 - dead_mozay@nom-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 12:48:49 UTC 2024 - dead_mozay@nom-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 14:36:34 UTC 2022 - dead_mozay@nom-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 17:40:36 UTC 2022 - dead_mozay@nom-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 17:09:33 UTC 2022 - dead_mozay@nom-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 @technomancy, 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 13:03:35 UTC 2021 - dead_mozay@nom-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 03:54:52 UTC 2021 - dead_mozay@nom-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 13:43:02 UTC 2021 - dead_mozay@nom-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 02:55:08 UTC 2020 - dead_mozay@nom-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 08:27:18 UTC 2020 - dead_mozay@nom-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 03:36:07 UTC 2020 - dead_mozay@nom-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 16:08:52 UTC 2020 - dead_mozay@nom-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 05:26:26 UTC 2019 - dead_mozay@nom-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 4 05:47:21 UTC 2018 - dead_mozay@nom-it.ru - New package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor