Skip to content

Releases: etu/webpaste.el

Minor changes and NonGNU ELPA

11 Dec 07:04
@etu etu
3.2.2
7827266
Compare
Choose a tag to compare

Minor changes:

  • Minor build changes
  • Copyright header changes (removed until years)
  • Changed branch name
  • Added .elpaignore file
  • Promote installation from NonGNU ELPA

Providers:

  • Drop paste.pound-python.org due to #53

Helper functions for pinnwand providers and more!

06 Mar 11:59
@etu etu
3.2.1
b063ddd
Compare
Choose a tag to compare

Provider news in 3.2.1 from 3.2.0:

  • Add bpa.st as a provider.
  • Add paste.rs as a provider.

New features in 3.2.1 from 3.2.0:

  • bpa.st is using a software known as pinnwand which is an open
    source pastebin software: https://github.com/supakeen/pinnwand

    So now we have generic helper function to easily add other pinnwand
    providers in the future.

Project news in 3.2.1 from 3.2.0:

  • We had 9 commits by 2 different authors.
  • Drop travis-ci.org in favor of github actions.

Max retries option

24 Nov 21:08
@etu etu
3.2.0
9662b1c
Compare
Choose a tag to compare

New features in 3.2.0 from 3.1.2:

  • We now count how many retries we've done and abort after a set
    amount of retries. This is to avoid infinite retry loops.
    How many times we retry is defined by webpaste-max-retries which
    defaults to 10.

Minor bugfix in webpaste-paste-buffer-or-region

03 May 19:23
@etu etu
3.1.1
5e963e8
Compare
Choose a tag to compare

Minor bugfix in webpaste-paste-buffer-or-region

There was a bug that made the function not work at all if you had a
newly opened file and never had an active region in that buffer.

New paste function

16 Apr 10:15
@etu etu
3.1.0
7a30602
Compare
Choose a tag to compare

New features in 3.1.0 from 3.0.2:

  • New function to do pastes has been introduced, it's named
    webpaste-paste-buffer-or-region and selects to paste the buffer
    or the region depending on if you have a region active or not.

Provider news in 3.0.2 from 3.1.0:

  • Change dpaste.de to depaste.com
  • Add Mozilla pastebin
  • Extend the default language list

Minor maintenance release

08 Dec 18:56
@etu etu
3.0.2
1a6c0e9
Compare
Choose a tag to compare

Minor maintenance release

Fixes in 3.0.2 from 3.0.1:

  • Small typo fixes across the entire project. Thanks
    to Damian in #40.

Project news in 3.0.2 from 3.0.1:

  • Update of build system setups and fixes of code coverage tools.

Minor release to remove ptpb.pw as provider

10 Mar 10:57
@etu etu
3.0.1
7345c5f
Compare
Choose a tag to compare

Provider news in 3.0.1 from 3.0.0:

  • pbpw.pw is no more, more info in commit message: 7345c5f
  • gist.github.com had some filename fixes

Project news in 3.0.0 from 3.0.0:

  • We had 3 commits by a total of 2 authors since 3.0.0 that was
    released on 1st of January 2019 (about 68 days ago).

Major release with hooks instead of pre-configured options

01 Jan 09:57
@etu etu
3.0.0
ba05903
Compare
Choose a tag to compare

Breaking changes in 3.0.0 from 2.1.0:

New features in 3.0.0 from 2.1.0:

  • Add support to parse language of file from shebang
  • Add flag to totally ignore language for all providers. This flag is
    named webpaste-paste-raw-text and if set to t webpaste won't do
    any language detection. This is available as a customizable variable.

Provider news in 3.0.0 from 2.1.0:

  • Add nix language to some providers
  • Add toml language to some providers

Project news in 3.0.0 from 2.1.0:

  • Add direnv files for nix-shell for easier development of the
    library if on NixOS.
  • Add Emacs 26.1 to the tests.
  • We had 25 commits by a total of 2 authors since 2.1.0 that was
    released on 27th of January 2018 (about 339 days ago).

Minor bugfix release

27 Jan 21:09
@etu etu
2.1.0
2da60b8
Compare
Choose a tag to compare

Possibly breaking changes in 2.1.0 from 2.0.0:

  • Removed Emacs 24.3 from travis testing, request.el doesn't support
    it anyways. So it's permanently not supported anymore.

Bug fixes in 2.1.0 from 2.0.0:

Project news:

  • We had 11 commits done by a total of 3 contributors since 2.0.0
    that was released back in October (about 3 months ago).

Major release with new provider-format

21 Oct 21:16
@etu etu
2.0.0
aed3e00
Compare
Choose a tag to compare

Breaking changes in 2.0.0 from 1.5.0:

  • New provider format which is just much easier to work with and to
    debug if something breaks. It's just a regular alist now without
    macros and not any magic functions running when declaring the list.
  • Rename webpaste-paste-text and webpaste-paste-text-to-provider to
    be in "private scope" since they aren't meant to be used by the end
    user. So if you use them, just add a second dash after webpaste.

Provider news since 1.5.0:

  • The integration tests still runs once a week, but now we also run
    them for pull requests and all commits in general. One change is that
    we don't run them for all versions of emacs but one (25.3). Github
    gists is also excluded since they only return 403 Forbidden when you
    paste from travis anyways.

New options since 1.5.0:

  • You can now add hooks to the return url function to have custom
    handlers for returning the URL to you. Simply add-hook to
    'webpaste-return-url-hook.

Project news since 1.5.0:

  • 15 commits by one contributor and documentation updates.
  • Lot's of restructuring and changes overall.
  • Better provider format
  • Repairs of the build system