Revisions of leiningen
Dead Mozay (Dead_Mozay)
committed
(revision 15)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 14)
- 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.
Dead Mozay (Dead_Mozay)
committed
(revision 13)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 12)
- 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.
Dead Mozay (Dead_Mozay)
committed
(revision 11)
- 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.
Dead Mozay (Dead_Mozay)
committed
(revision 10)
- 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.
Dead Mozay (Dead_Mozay)
committed
(revision 9)
- 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.
Dead Mozay (Dead_Mozay)
committed
(revision 8)
- 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.
Dead Mozay (Dead_Mozay)
committed
(revision 7)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 6)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 5)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 4)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 3)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 2)
- 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
Dead Mozay (Dead_Mozay)
committed
(revision 1)
- New package
Displaying all 15 revisions