Skip to content

Releases: fedeya/remix-sitemap

v3.2.0

18 Nov 00:17
98aaabd
Compare
Choose a tag to compare

What's Changed

  • Feature: optional rate limiter on concurrent sitemap functions executed by @AjaniBilby in #62

New Contributors

Full Changelog: v3.1.0...v3.2.0

v3.1.0

29 Oct 21:38
Compare
Choose a tag to compare

What's Changed

  • feat: add new experimental function to use server build in runtime by @fedeya in #60

New Experimental Way to Use the Sitemap/Robots Generator

  1. Create a lib/sitemap.ts file
// lib/sitemap.ts
export const { experimental_sitemap, robots } = createSitemapGenerator({
  siteUrl: 'https://example.com',
  // configure other things here
})
  1. Create a sitemap[.]xml route
// app/routes/sitemap[.]xml.tsx
import { routes } from '@remix-run/dev/server-build';
import { experimental_sitemap } from '~/lib/sitemap';

export const loader: LoaderFunction = async ({ request }) => {
    return await experimental_sitemap(request, routes);
}
  1. Create a robots[.]txt route
// app/routes/robots[.]txt.tsx
import { robots } from '~/lib/sitemap';

export const loader: LoaderFunction = ({ request }) => {
    return robots();
}

Full Changelog: v3.0.1...v3.1.0

v3.0.1

29 Oct 19:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

06 Oct 16:47
Compare
Choose a tag to compare

Breaking Changes

All legacy code is removed (the old way to generate dynamic routes using the export handle in each route)

What's Changed

New Contributors

Full Changelog: v2.2.7...v3.0.0

v2.2.7

31 Aug 02:35
Compare
Choose a tag to compare

What's Changed

Bug Fixing

  • fix: get path for pathless layout or index route in root by @fedeya in #51

Full Changelog: v2.2.6...v2.2.7

v2.2.6

29 Aug 15:51
Compare
Choose a tag to compare

What's Changed

  • fix: get path of index route with parents by @fedeya in #49

Full Changelog: v2.2.5...v2.2.6

v2.2.5

29 Aug 01:13
Compare
Choose a tag to compare

What's Changed

  • fix: transform config file path into a url by @fedeya in #48

Full Changelog: v2.2.4...v2.2.5

v2.2.4

29 Aug 00:33
Compare
Choose a tag to compare

What's Changed

  • Fix: import config and read config from remix in build time by @fedeya in #47

Full Changelog: v2.2.3...v2.2.4

v2.2.3

29 Aug 00:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.2...v2.2.3

v2.2.2

28 Aug 23:53
Compare
Choose a tag to compare

What's Changed

Bug Fixing

  • Fix: add esm build and binary by @fedeya in #45
  • Fix: get full path for nested routes by @fedeya in #44

Full Changelog: v2.2.1...v2.2.2