Skip to content

Releases: gopherlibs/feedhub

v1.1.0

28 Aug 18:29
679efbb
Compare
Choose a tag to compare

Changelog

  • 679efbb Start announcing releases on Mastodon (#15)
  • 218fd34 Update package docs, missed that erlier (#14)
  • 1a38d09 Set correct Content-Types for JSON and Atom feeds (#13)
  • 4c0971a Examples: add the other two endpoints (#12)
  • a94c961 RSS: set content type when writing HTTP response (#11)
  • 09f415a Add a runnable example (#10)
  • 9454e25 Fix package name in readme (#9)

v1.0.0

09 Jul 05:43
d8a58e8
Compare
Choose a tag to compare

Changelog

v0.1.1

09 Jul 03:00
cf8b76f
Compare
Choose a tag to compare

Changelog

v0.1.0

09 Jul 01:40
8f84a15
Compare
Choose a tag to compare

First Release!

v0.1.0 is virtually identical to the project this was forked from, gorilla/feeds. None of the actual code was changed, just the release process, branding, etc. Changing the import path in your project from the previous v1.1.1 of the upstream project to this version should just work. The package name is now feedhub instead of feeds so that needs to be changed, or an alias used.

Changelog

  • 8f84a15 Implement continuous deployment (#2)
  • f5f291c Move test files (#1)
  • d493d42 First update to the readme
  • ff1ff89 CI: update config file
  • 85bdabf Use Go Modules
  • 428dcdf Move source code into a directory
  • 033e465 Update license file
  • b60f215 archive mode
  • 23a1360 Optional RSS item link (#96)
  • 6f6e20d fix JSONFeed Hubs (#74)
  • 4eff0f5 Create config.yml (#73)
  • 2079b9b fix travis ci script
  • 899df4f Fix function comments based on best practices from Effective Go
  • 8df78d2 Add stalebot config (#60)
  • 945e59e gofmt changes
  • 9dd2db1 adding a test for atom feeds as well
  • 8c53fb8 adding a test for rss consumption
  • 412106c enabling xml unmarshaling rss and atom feeds
  • 762f741 Fix bug where date_modified empty if no created timestamp
  • ce4bf00 Corrects the test
  • e922742 Use item content as JSON content_html
  • 5f69288 Add Sort function to Feed.
  • 96fc32f Add AUTHORS file; update LICENSE attr.
  • 0f9cac2 [docs] Fix missing quote on the 'feeds' import for the example (#49)
  • 111d2b8 Update .travis.yml with 1.8 as the minimum
  • ffafbe1 Add Travis CI badge to README.md
  • 6edcbcd Update tests accordingly
  • 21f6865 Bring Content next to Description + define namespace for content
  • 390b6ca Fix test + add test case for content
  • 087409c Improve content appending in item
  • 14ba03d Add content property for feed items
  • 4b936b5 [feature] Support feed item images (#41)
  • b78e02c Fix the usage to get access to the underlying objects in the document
  • fa8f554 [feature] Add support for JSON Feed Version 1
  • fd3c135 Cleans up and adds missing godoc comments related to JSON Feed
  • e4dba37 Updates the receiver variable name for JSONFeed()
  • 11d0717 Updates docstring comments for JSON Feed methods
  • a6111c9 Updates the Travis CI testing matrix
  • 42dd470 Adds links to the specifications for each syndication feed format
  • 62f87e7 Removes go versions 1.3, 1.4 and 1.5 from the Travis CI build
  • e9747d9 Adds support for JSON Feed Version 1
  • 716510d Update .travis.yml
  • d7974c3 Making Source field optional
  • b238132 trying to fix the build travis process of the upstream
  • 3dbbcac support added for Source field in RSS
  • 441264d Merge pull request #30 from volker-fr/master
  • fa5ce8d Merge pull request #31 from escholtz/omit-empty-atom-feed-author
  • e0fc054 Omit Atom feed Author from xml when it is not specified.
  • e914366 Make Author example and test vet compliant
  • 30e5c6f Merge pull request #28 from netroby/master
  • 0b6cae5 Fixed rss test
  • 2761c77 Merge pull request #29 from gorilla/update-travis-yml
  • ed5ab67 [fmt] gofmt'ed structs in test.
  • 7bcadec [ci] Run go vet, gofmt and the race detector during tests.
  • f3731b9 Update rss pubDate
  • 413fe37 Update time format RFC1123
  • f8b1484 Remove unused time import
  • 79b65d9 Try to fix time format problem
  • 4c1594f Merge pull request #27 from t-fukui/master
  • c9184d6 Update README.md
  • a6a2712 Merge pull request #23 from elithrar/virtualsue-doc-fixes
  • 4e66b61 docs: Fix README badge.
  • 8bdd92d docs: Provide a runnable example.
  • c2a7af7 Make example program fully buildable
  • e57da33 Update .travis.yml
  • 625d173 Add tests for formatting directives in descriptions.
  • 56510ab rename int_Length -> intLength
  • 3d9f1e4 Merge pull request #21 from honky/master
  • 97d1d6c Merge pull request #2 from PaulPetring/master
  • e2bd455 RssEnclosure.Length remains string to not break the API code now gofmt formatted
  • d92c76c Merge pull request #12 from weberc2/patch-1
  • 3af407c Merge pull request #1 from PaulPetring/master
  • 83d2052 added test case for podcast enclosures for atom and rss
  • a79072d fixed tests for cases without enclosure
  • 76198fd fixing string encoding issue in rss enclosure length attribute
  • 57321cf added atom enclosure
  • a1baeef Merge pull request #17 from StableLib/fixtest
  • 91a605d Fix printing wrong output in test.
  • b6d1308 Update doc.go
  • 2e133eb Create LICENSE
  • c52c149 Merge pull request #11 from ImJasonH/master
  • fd92eae Add io.Writer-based feed generation methods
  • ced1bd7 Merge pull request #9 from zimmski/master
  • 639982e author can be nil
  • 494e5f5 Update README.md
  • 7754210 remove go 1.0 since the timezone support actually seems to be broken on it, add 1.2
  • ad690bb check the error condition of time.Parse
  • 06331b2 revert time creation back to numeric timezone
  • c2c3862 fix the timezone for the test value to EST
  • ecaffcc fix tests so that the text name of the timezone will be available everywhere
  • 68a42d4 Add travis.yml
  • 09937a5 Merge pull request #6 from Supermighty/master
  • 68aeb73 Merge pull request #7 from jagregory/entry-xmlns
  • bbabaef Add optional xmlns to AtomEntry
  • 2bdcfb1 Update rss date format to RFC822 per the spec.
  • 815ce4b Merge pull request #2 from MJDSys/FixMissingRssAuthor
  • 0026358 Fix the tests to work correctly.
  • c8758ff Add the author to the item in an rss feed.
  • c4af75b remove syndicate from readme.md
  • 35a01ac rename syndicate -> feeds, paths jmoiron/syndicate -> gorilla/feeds
  • 4cfde43 use Content by default in atom instead of Summary (via Description), change content to a struct and set Type to html
  • 96da93e documentation updates for pkgdoc
  • 91f48c3 space->tab
  • 02e5b30 add documentation for pkgdoc
  • 852dd01 add the rest of the atom spec to the atom support, make the output tests actual tests instead of just outputting feeds and inspecting manually, add author back to AtomFeed
  • f89ed30 add copyright info, add ToXML support for RssFeed & AtomFeed (provided you only want to create those), hide more empty members of atom feed
  • 09ecc7c Make RssFeed the channel object, add a lot more fields to the underlying atom implementation
  • 6788dd6 fix atom entry dates
  • 2a10575 add namespace stuff to readme
  • 711228e update readme with usage
  • 04c746f add pubdate to rss items
  • 9ab624f add item tests, fix author handling for atom entries
  • 7b639e9 initial rss 2.0 support
  • cc91ea6 fix some simple atom feed stuff and add some simple feed tests
  • 4e6bcdd initial commit, general organization and likely broken atom implementation